5 #ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_
6 #define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_
8 #import <UIKit/UIKit.h>
55 : UIViewController <FlutterTextureRegistry, FlutterPluginRegistry, UIGestureRecognizerDelegate>
70 nibName:(nullable NSString*)nibName
71 bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER;
85 nibName:(nullable NSString*)nibName
86 bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER;
101 initialRoute:(nullable NSString*)initialRoute
102 nibName:(nullable NSString*)nibName
103 bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER;
111 - (instancetype)
initWithCoder:(NSCoder*)aDecoder NS_DESIGNATED_INITIALIZER;
119 - (void)setFlutterViewDidRenderCallback:(
void (^)(
void))callback;
129 - (NSString*)lookupKeyForAsset:(NSString*)asset;
141 - (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package;
163 - (void)setInitialRoute:(NSString*)route
177 - (void)pushRoute:(NSString*)route;
#define NS_ASSUME_NONNULL_BEGIN
#define NS_ASSUME_NONNULL_END
#define FLUTTER_DARWIN_EXPORT
instancetype initWithCoder
FLUTTER_DARWIN_EXPORT NSNotificationName const FlutterSemanticsUpdateNotification
BOOL engineAllowHeadlessExecution
id< FlutterPluginRegistry > pluginRegistry()
NSObject< FlutterBinaryMessenger > * binaryMessenger
UIView * splashScreenView
BOOL isUIAccessibilityIsVoiceOverRunning()
BOOL loadDefaultSplashScreenView()