Flutter iOS Embedder
MutatingPlugin Class Reference
Inheritance diagram for MutatingPlugin:
<FlutterApplicationLifeCycleDelegate>

Properties

FlutterPluginAppLifeCycleDelegatelifecycleDelegate
 
BOOL shouldAdd
 

Additional Inherited Members

- Instance Methods inherited from <FlutterApplicationLifeCycleDelegate>
(BOOL) - application:didFinishLaunchingWithOptions:
 
(BOOL) - application:willFinishLaunchingWithOptions:
 
(void) - applicationDidBecomeActive:
 
(void) - applicationWillResignActive:
 
(void) - applicationDidEnterBackground:
 
(void) - applicationWillEnterForeground:
 
(void) - applicationWillTerminate:
 
(void) - application:didRegisterUserNotificationSettings:
 
(void) - application:didRegisterForRemoteNotificationsWithDeviceToken:
 
(void) - application:didFailToRegisterForRemoteNotificationsWithError:
 
(BOOL) - application:didReceiveRemoteNotification:fetchCompletionHandler:
 
(void) - application:didReceiveLocalNotification:
 
(BOOL) - application:openURL:options:
 
(BOOL) - application:handleOpenURL:
 
(BOOL) - application:openURL:sourceApplication:annotation:
 
(BOOL) - application:performActionForShortcutItem:completionHandler:
 
(BOOL) - application:handleEventsForBackgroundURLSession:completionHandler:
 
(BOOL) - application:performFetchWithCompletionHandler:
 
(BOOL) - application:continueUserActivity:restorationHandler:
 

Detailed Description

A mock plugin that simulates behavior causing a mutation crash. This represents a "downstream" mutation where a plugin adds or removes delegates during a lifecycle notification loop.

Definition at line 108 of file FlutterPluginAppLifeCycleDelegateTest.mm.

Property Documentation

◆ lifecycleDelegate

- (FlutterPluginAppLifeCycleDelegate*) lifecycleDelegate
readwritenonatomicweak

Definition at line 109 of file FlutterPluginAppLifeCycleDelegateTest.mm.

◆ shouldAdd

- (BOOL) shouldAdd
readwritenonatomicassign

Definition at line 110 of file FlutterPluginAppLifeCycleDelegateTest.mm.


The documentation for this class was generated from the following file: