#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>
#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 25 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 24 of file FlutterViewControllerTest.mm.
Referenced by FlutterViewControllerTestObjC::testTrackpadGesturesAreSentToFramework:.