5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERVIEWCONTROLLER_INTERNAL_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERVIEWCONTROLLER_INTERNAL_H_
10#import "flutter/shell/platform/darwin/ios/InternalFlutterSwift/InternalFlutterSwift.h"
19class PlatformViewsController;
36@property(nonatomic, readonly)
BOOL isPresentingViewController;
37@property(nonatomic, readonly)
BOOL isVoiceOverRunning;
39@property(nonatomic, strong) id<FlutterKeyboardInsetManagerProtocol> keyboardInsetManager;
40@property(nonatomic, readwrite) NSString* applicationLocale;
49@property(nonatomic, assign, readwrite)
BOOL prefersStatusBarHidden;
53@property(nonatomic, strong) FlutterAccessibilityFeatures* accessibilityFeatures;
55@property(nonatomic, strong) FlutterDisplayLinkManager* displayLinkManager;
62- (void)handlePressEvent:(FlutterUIPressProxy*)press
63 nextAction:(
void (^)())nextAction API_AVAILABLE(ios(13.4));
64- (void)addInternalPlugins;
65- (void)deregisterNotifications;
67- (
BOOL)supportsShowingSystemContextMenu;
69- (
BOOL)stateIsBackground;
83- (
BOOL)shouldHandleSceneNotification:(NSNotification*)notification API_AVAILABLE(ios(13.0));
#define FLUTTER_DARWIN_EXPORT
FlutterTextInputPlugin * textInputPlugin
FLUTTER_DARWIN_EXPORT NSNotificationName const FlutterViewControllerHideHomeIndicator
FLUTTER_DARWIN_EXPORT NSNotificationName const FlutterViewControllerShowHomeIndicator
FLUTTER_DARWIN_EXPORT NSNotificationName const FlutterViewControllerWillDealloc