#import "KeyCodeMap_Internal.h"#import "flutter/shell/platform/darwin/macos/framework/Headers/FlutterViewController.h"#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterViewController_Internal.h"#import <OCMock/OCMock.h>#include "flutter/fml/platform/darwin/cf_utils.h"#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterBinaryMessenger.h"#import "flutter/shell/platform/darwin/macos/framework/Headers/FlutterEngine.h"#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterDartProject_Internal.h"#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterEngineTestUtils.h"#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterEngine_Internal.h"#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterRenderer.h"#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterViewControllerTestUtils.h"#include "flutter/shell/platform/embedder/test_utils/key_codes.g.h"#include "flutter/testing/autoreleasepool_test.h"#include "flutter/testing/testing.h"Go to the source code of this file.
Classes | |
| class | KeyEventWrapper |
| class | FlutterResponderWrapper |
| class | MouseEventFlutterViewController |
| class | FlutterViewControllerTestObjC |
Namespaces | |
| flutter | |
| flutter::testing | |
Typedefs | |
| using | flutter::testing::FlutterViewControllerTest = AutoreleasePoolTest |
| using | flutter::testing::FlutterViewControllerMockEngineTest = MockFlutterEngineTest |
Functions | |
| flutter::testing::TEST_F (FlutterViewControllerTest, HasViewThatHidesOtherViewsInAccessibility) | |
| flutter::testing::TEST_F (FlutterViewControllerTest, FlutterViewAcceptsFirstMouse) | |
| flutter::testing::TEST_F (FlutterViewControllerTest, ReparentsPluginWhenAccessibilityDisabled) | |
| flutter::testing::TEST_F (FlutterViewControllerTest, CanSetMouseTrackingModeBeforeViewLoaded) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEventsAreSentToFramework) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEventsArePropagatedIfNotHandled) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEventsAreNotPropagatedIfHandled) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestCtrlTabKeyEventIsPropagated) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEquivalentIsPassedToTextInputPlugin) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestFlagsChangedEventsArePropagatedIfNotHandled) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyboardIsRestartedOnEngineRestart) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestTrackpadGesturesAreSentToFramework) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestmouseAndGestureEventsAreHandledSeparately) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestMouseDownUpEventsSentToNextResponder) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestModifierKeysAreSynthesizedOnMouseMove) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, testViewWillAppearCalledMultipleTimes) | |
| flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, testFlutterViewIsConfigured) | |
| flutter::testing::TEST_F (FlutterViewControllerTest, testLookupKeyAssets) | |
| flutter::testing::TEST_F (FlutterViewControllerTest, testLookupKeyAssetsWithPackage) | |
| flutter::testing::TEST_F (FlutterViewControllerTest, testViewControllerIsReleased) | |
Variables | |
| static const FlutterPointerEvent | kDefaultFlutterPointerEvent = {} |
| static const FlutterKeyEvent | kDefaultFlutterKeyEvent = {} |
|
static |
Definition at line 26 of file FlutterViewControllerTest.mm.
Referenced by FlutterViewControllerTestObjC::testCtrlTabKeyEventIsPropagated:, FlutterViewControllerTestObjC::testFlagsChangedEventsArePropagatedIfNotHandled:, FlutterViewControllerTestObjC::testKeyboardIsRestartedOnEngineRestart:, FlutterViewControllerTestObjC::testKeyEquivalentIsPassedToTextInputPlugin:, FlutterViewControllerTestObjC::testKeyEventsAreNotPropagatedIfHandled:, FlutterViewControllerTestObjC::testKeyEventsArePropagatedIfNotHandled:, FlutterViewControllerTestObjC::testKeyEventsAreSentToFramework:, and FlutterViewControllerTestObjC::testModifierKeysAreSynthesizedOnMouseMove:.
|
static |
Definition at line 25 of file FlutterViewControllerTest.mm.
Referenced by FlutterViewControllerTestObjC::testTrackpadGesturesAreSentToFramework:.