#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/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.
Classes | |
| struct | MouseState |
Macros | |
| #define | FML_USED_ON_EMBEDDER |
Typedefs | |
| typedef struct MouseState | MouseState |
Variables | |
| static constexpr FLUTTER_ASSERT_ARC int | kMicrosecondsPerSecond = 1000 * 1000 |
| static constexpr CGFloat | kScrollViewContentSize = 2.0 |
| static NSString *const | kFlutterRestorationStateAppData = @"@"FlutterRestorationStateAppData" |
| const NSNotificationName | FlutterSemanticsUpdateNotification = @"@"FlutterSemanticsUpdate" |
| const NSNotificationName | FlutterViewControllerWillDealloc = @"@"FlutterViewControllerWillDealloc" |
| const NSNotificationName | FlutterViewControllerHideHomeIndicator |
| const NSNotificationName | FlutterViewControllerShowHomeIndicator |
| MouseState | _mouseState |
| #define FML_USED_ON_EMBEDDER |
Definition at line 5 of file FlutterViewController.mm.
| typedef struct MouseState MouseState |
| MouseState _mouseState |
Definition at line 158 of file FlutterViewController.mm.
| const NSNotificationName FlutterSemanticsUpdateNotification = @"@"FlutterSemanticsUpdate" |
The name used for semantic update notifications via NSNotificationCenter.
The object passed as the sender is the FlutterViewController associated with the update.
Definition at line 43 of file FlutterViewController.mm.
Referenced by flutter::PlatformViewIOS::UpdateSemantics().
| const NSNotificationName FlutterViewControllerHideHomeIndicator |
Definition at line 45 of file FlutterViewController.mm.
| const NSNotificationName FlutterViewControllerShowHomeIndicator |
Definition at line 47 of file FlutterViewController.mm.
| const NSNotificationName FlutterViewControllerWillDealloc = @"@"FlutterViewControllerWillDealloc" |
Definition at line 44 of file FlutterViewController.mm.
Referenced by flutter::PlatformViewIOS::SetOwnerViewController().
|
static |
Definition at line 41 of file FlutterViewController.mm.
|
staticconstexpr |
Definition at line 38 of file FlutterViewController.mm.
|
staticconstexpr |
Definition at line 39 of file FlutterViewController.mm.