ContainerView
@MainActor
public struct ContainerView<Content> : View, Identifiable, Equatable where Content : View
Provides a wrapper for a SwiftUI View, useful for passing Views in models.
-
A unique identifier.
Declaration
Swift
@MainActor public var id: UUID -
The SwiftUI
Viewto contain.Declaration
Swift
@ViewBuilder @MainActor public let content: Content -
An initializer that takes a closure that contains a
View.Declaration
Swift
@MainActor public init(@ViewBuilder content: () -> Content)Parameters
contentThe SwiftUI
Viewto contain. -
An initializer that takes a
Viewdirectly.Declaration
Swift
@MainActor public init(view: Content)Parameters
viewThe
Viewto contain. -
Declaration
Swift
@MainActor public var body: some View { get } -
Declaration
Swift
nonisolated public static func == (lhs: ContainerView<Content>, rhs: ContainerView<Content>) -> Bool
View on GitHub