SceneDelegate
final class SceneDelegate : UIResponder, UIWindowSceneDelegate, RequiresAppDependencies
extension SceneDelegate: ENAExposureManagerObserver
extension SceneDelegate: CoordinatorDelegate
extension SceneDelegate: UNUserNotificationCenterDelegate
extension SceneDelegate: ExposureStateUpdating
extension SceneDelegate: ENStateHandlerUpdating
Undocumented
-
Undocumented
Declaration
Swift
var window: UIWindow?
-
Undocumented
Declaration
Swift
var state: State { get set }
-
Undocumented
Declaration
Swift
func scene(_ scene: UIScene, willConnectTo _: UISceneSession, options _: UIScene.ConnectionOptions)
-
Undocumented
Declaration
Swift
func sceneWillEnterForeground(_ scene: UIScene)
-
Undocumented
Declaration
Swift
func sceneDidEnterBackground(_ scene: UIScene)
-
Undocumented
Declaration
Swift
func sceneDidBecomeActive(_: UIScene)
-
Undocumented
Declaration
Swift
func requestUpdatedExposureState()
-
Undocumented
Declaration
Swift
@objc func isOnboardedDidChange(_: NSNotification)
-
Undocumented
Declaration
Swift
func exposureManager( _: ENAExposureManager, didChangeState newState: ExposureManagerState )
-
Resets all stores and notifies the Onboarding.
Declaration
Swift
func coordinatorUserDidRequestReset()
-
Undocumented
Declaration
Swift
func userNotificationCenter(_: UNUserNotificationCenter, willPresent _: UNNotification, withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void)
-
Undocumented
Declaration
Swift
func userNotificationCenter(_: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void)
-
Undocumented
Declaration
Swift
func updateExposureState(_ state: ExposureManagerState)
-
Undocumented
Declaration
Swift
func updateEnState(_ state: ENStateHandler.State)
-
Undocumented
Declaration
Swift
@objc func backgroundRefreshStatusDidChange()