PlaceDetailsCompactView
@MainActor
struct PlaceDetailsCompactViewextension PlaceDetailsCompactView : Sendable, SendableMetatype, View-
Declaration
Swift
@MainActor var $query: Binding<PlaceDetailsQuery> { get } -
The type of view representing the body of this view.
When you create a custom view, Swift infers this type from your implementation of the required
View/body-swift.propertyproperty.Declaration
Swift
typealias Body = some View -
All
PlaceDetailsCompactContenttypes for the place details compact view.Declaration
Swift
@MainActor static let allContent: Set<PlaceDetailsCompactContent> -
The body of the place details compact view.
Declaration
Swift
@MainActor @preconcurrency var body: some View { get } -
The configuration of the place details compact view.
Declaration
Swift
@MainActor var configuration: PlaceDetailsCompactConfiguration -
Initializer for the place details compact view.
Declaration
Swift
@MainActor init(orientation: PlaceDetailsViewOrientation = .vertical, query: Binding<PlaceDetailsQuery>, configuration: PlaceDetailsCompactConfiguration, placeDetailsCallback: @escaping (PlaceDetailsResult) -> Void)Parameters
orientationThe orientation of the place details view.
queryThe place details component query.
configurationThe configuration of the place details compact view.
placeDetailsCallbackThe callback to be invoked when the place details view is loaded.
-
The orientation of the place details view.
Declaration
Swift
@MainActor var orientation: PlaceDetailsViewOrientation -
The place details component query.
Declaration
Swift
@Binding @MainActor var query: PlaceDetailsQuery { get nonmutating set } -
The standard
PlaceDetailsCompactContenttypes for the place details compact view.Declaration
Swift
@MainActor static let standardContent: Set<PlaceDetailsCompactContent>