Preview
A base type that preview macros use to create previews.
Declaration
@MainActor struct PreviewOverview
Frameworks like SwiftUI and WidgetKit define initializers for this type, along with framework-specific preview macros that rely on this type. You don’t use this type directly. Instead, use one of the preview macros, like Preview(_:body:).
Topics
Creating a SwiftUI preview
init(_:traits:body:)init(_:traits:body:cameras:)init(_:immersionStyle:traits:body:cameras:)init(_:windowStyle:traits:body:cameras:)
Creating a preview of a widget
init(_:as:using:widget:contentStates:)init(_:as:using:widget:timelineProvider:)init(_:as:using:widget:timelineProvider:)init(_:as:widget:timeline:)init(_:as:widget:timelineProvider:)