#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterViewController_Internal.h"
#import <os/log.h>
#include <memory>
#include "flutter/common/constants.h"
#include "flutter/fml/memory/weak_ptr.h"
#include "flutter/fml/message_loop.h"
#include "flutter/fml/platform/darwin/platform_version.h"
#include "flutter/fml/platform/darwin/scoped_nsobject.h"
#include "flutter/runtime/ptrace_check.h"
#include "flutter/shell/common/thread_host.h"
#import "flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelay.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponder.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponder.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine_Internal.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyPrimaryResponder.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManager.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPlugin.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews_Internal.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputDelegate.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPlugin.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterView.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/platform_message_response_darwin.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.h"
#import "flutter/shell/platform/darwin/ios/platform_view_ios.h"
#import "flutter/shell/platform/embedder/embedder.h"
#import "flutter/third_party/spring_animation/spring_animation.h"
Go to the source code of this file.
◆ FML_USED_ON_EMBEDDER
#define FML_USED_ON_EMBEDDER |
◆ MouseState
◆ _engine
Initial value:{
std::unique_ptr<fml::WeakNSObjectFactory<FlutterViewController>>
_weakFactory
std::unique_ptr< fml::WeakNSObjectFactory< FlutterEngine > > _weakFactory
Definition at line 122 of file FlutterViewController.mm.
◆ _engineNeedsLaunch
◆ _flutterView
◆ _flutterViewRenderedCallback
◆ _initialized
◆ _keyboardAnimationView
◆ _keyboardSpringAnimation
◆ _mouseState
◆ _ongoingTouches
◆ _orientationPreferences
UIInterfaceOrientationMask _orientationPreferences |
◆ _scrollInertiaEventAppKitDeadline
NSTimeInterval _scrollInertiaEventAppKitDeadline |
◆ _scrollInertiaEventStartline
NSTimeInterval _scrollInertiaEventStartline |
◆ _scrollView
◆ _splashScreenView
◆ _statusBarStyle
UIStatusBarStyle _statusBarStyle |
◆ _viewOpaque
◆ _viewportMetrics
◆ FlutterSemanticsUpdateNotification
◆ FlutterViewControllerHideHomeIndicator
NSNotificationName const FlutterViewControllerHideHomeIndicator |
◆ FlutterViewControllerShowHomeIndicator
NSNotificationName const FlutterViewControllerShowHomeIndicator |
◆ FlutterViewControllerWillDealloc
NSNotificationName const FlutterViewControllerWillDealloc = @"@"FlutterViewControllerWillDealloc" |
◆ kFlutterRestorationStateAppData
NSString* const kFlutterRestorationStateAppData = @"@"FlutterRestorationStateAppData" |
|
static |
◆ kMicrosecondsPerSecond
constexpr int kMicrosecondsPerSecond = 1000 * 1000 |
|
staticconstexpr |
◆ kScrollViewContentSize
constexpr CGFloat kScrollViewContentSize = 2.0 |
|
staticconstexpr |