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()