NACCWatchComplicationProvider
struct NACCWatchComplicationProvider : TimelineProvider
The Timeline Provider for the Complication
-
This is the display family variant for this complication.
Declaration
Swift
@Environment private var _family: WidgetFamily { get } -
This returns a simple placeholder.
Declaration
Swift
func placeholder(in context: Context) -> NACCWatchComplicationEntry -
This sends a “live” snapshot to the completion.
Declaration
Swift
func getSnapshot(in context: Context, completion: @escaping (NACCWatchComplicationEntry) -> Void) -
This returns a full timeline entry. We make sure to flush the prefs before returning.
Declaration
Swift
func getTimeline(in context: Context, completion: @escaping (Timeline<NACCWatchComplicationEntry>) -> Void)
View on GitHub