#import <FlutterPluginAppLifeCycleDelegate.h>
Propagates UIAppDelegate
callbacks to registered plugins.
Definition at line 16 of file FlutterPluginAppLifeCycleDelegate.h.
- (void) addDelegate: | (NSObject<FlutterApplicationLifeCycleDelegate>*) | delegate |
Registers delegate
to receive life cycle callbacks via this FlutterPluginAppLifeCycleDelegate as long as it is alive.
delegate
will only be referenced weakly.
Definition at line 91 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (BOOL) application: | (UIApplication*) | application | |
continueUserActivity: | (NSUserActivity*) | userActivity | |
restorationHandler: | (void(^)(NSArray*)) | restorationHandler | |
Calls all plugins registered for UIApplicationDelegate
callbacks in order of registration until some plugin handles the request.
YES
if any plugin handles the request. Definition at line 417 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (void) application: | (UIApplication*) | application | |
didFailToRegisterForRemoteNotificationsWithError: | (NSError*) | error | |
Calls all plugins registered for UIApplicationDelegate
callbacks.
Definition at line 248 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (BOOL) application: | (UIApplication*) | application | |
didFinishLaunchingWithOptions: | (NSDictionary*) | launchOptions | |
Calls all plugins registered for UIApplicationDelegate
callbacks.
NO
if any plugin vetos application launch. Definition at line 98 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (void) application: | (UIApplication *) | application | |
didReceiveLocalNotification: | ("See - deprecation") | [UIApplicationDelegate application:didReceiveLocalNotification:] | |
(ios(4.0, 10.0)) | API_DEPRECATED | ||
Calls all plugins registered for UIApplicationDelegate
callbacks.
- (void) application: | (UIApplication*) | application | |
didReceiveRemoteNotification: | (NSDictionary*) | userInfo | |
fetchCompletionHandler: | (void(^)(UIBackgroundFetchResult result)) | completionHandler | |
Calls all plugins registered for UIApplicationDelegate
callbacks.
Definition at line 260 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (void) application: | (UIApplication*) | application | |
didRegisterForRemoteNotificationsWithDeviceToken: | (NSData*) | deviceToken | |
Calls all plugins registered for UIApplicationDelegate
callbacks.
Definition at line 235 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (void) application: | (UIApplication *) | application | |
didRegisterUserNotificationSettings: | ("See - deprecation") | [UIApplicationDelegate application:didRegisterUserNotificationSettings:] | |
(ios(8.0, 10.0)) | API_DEPRECATED | ||
Called if this plugin has been registered for UIApplicationDelegate
callbacks.
- (BOOL) application: | (UIApplication *) | application | |
handleEventsForBackgroundURLSession: | (nonnull NSString *) | identifier | |
completionHandler: | (nonnull void(^)(void)) | completionHandler | |
Calls all plugins registered for UIApplicationDelegate
callbacks in order of registration until some plugin handles the request.
YES
if any plugin handles the request. - (BOOL) application: | (UIApplication*) | application | |
handleOpenURL: | (NSURL*) | url | |
Calls all plugins registered for UIApplicationDelegate
callbacks in order of registration until some plugin handles the request.
YES
if any plugin handles the request. Definition at line 333 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (BOOL) application: | (UIApplication*) | application | |
openURL: | (NSURL*) | url | |
options: | (NSDictionary<UIApplicationOpenURLOptionsKey, id>*) | options | |
Calls all plugins registered for UIApplicationDelegate
callbacks in order of registration until some plugin handles the request.
YES
if any plugin handles the request. Definition at line 317 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (BOOL) application: | (UIApplication*) | application | |
openURL: | (NSURL*) | url | |
sourceApplication: | (NSString*) | sourceApplication | |
annotation: | (id) | annotation | |
Calls all plugins registered for UIApplicationDelegate
callbacks in order of registration until some plugin handles the request.
YES
if any plugin handles the request. Definition at line 347 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (void) application: | (UIApplication *) | application | |
performActionForShortcutItem: | (UIApplicationShortcutItem *) | shortcutItem | |
completionHandler: | (ios(9.0)) | API_AVAILABLE | |
Calls all plugins registered for UIApplicationDelegate
callbacks.
- (BOOL) application: | (UIApplication*) | application | |
performFetchWithCompletionHandler: | (void(^)(UIBackgroundFetchResult result)) | completionHandler | |
Calls all plugins registered for UIApplicationDelegate
callbacks in order of registration until some plugin handles the request.
YES
if any plugin handles the request. Definition at line 402 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.
- (BOOL) application: | (UIApplication*) | application | |
willFinishLaunchingWithOptions: | (NSDictionary*) | launchOptions | |
Calls all plugins registered for UIApplicationDelegate
callbacks.
NO
if any plugin vetos application launch. Definition at line 113 of file FlutterPluginAppLifeCycleDelegate.mm.
References _delegates.