| Flutter macOS Embedder |

Classes | Namespaces | Functions
FlutterViewControllerTest.mm File Reference
`#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"`
`#import "flutter/testing/testing.h"`

Go to the source code of this file.

## Classes
class | KeyEventWrapper
class | MouseEventFlutterViewController
class | FlutterViewControllerTestObjC

## Namespaces
| flutter
| flutter::testing

## Functions
| flutter::testing::TEST (FlutterViewController, HasViewThatHidesOtherViewsInAccessibility)
| flutter::testing::TEST (FlutterViewController, FlutterViewAcceptsFirstMouse)
| flutter::testing::TEST (FlutterViewController, ReparentsPluginWhenAccessibilityDisabled)
| flutter::testing::TEST (FlutterViewController, CanSetMouseTrackingModeBeforeViewLoaded)
| flutter::testing::TEST (FlutterViewControllerTest, TestKeyEventsAreSentToFramework)
| flutter::testing::TEST (FlutterViewControllerTest, TestKeyEventsArePropagatedIfNotHandled)
| flutter::testing::TEST (FlutterViewControllerTest, TestKeyEventsAreNotPropagatedIfHandled)
| flutter::testing::TEST (FlutterViewControllerTest, TestCtrlTabKeyEventIsPropagated)
| flutter::testing::TEST (FlutterViewControllerTest, TestKeyEquivalentIsPassedToTextInputPlugin)
| flutter::testing::TEST (FlutterViewControllerTest, TestFlagsChangedEventsArePropagatedIfNotHandled)
| flutter::testing::TEST (FlutterViewControllerTest, TestKeyboardIsRestartedOnEngineRestart)
| flutter::testing::TEST (FlutterViewControllerTest, TestTrackpadGesturesAreSentToFramework)
| flutter::testing::TEST (FlutterViewControllerTest, TestMouseDownUpEventsSentToNextResponder)
| flutter::testing::TEST (FlutterViewControllerTest, TestModifierKeysAreSynthesizedOnMouseMove)
| flutter::testing::TEST (FlutterViewControllerTest, testViewWillAppearCalledMultipleTimes)
| flutter::testing::TEST (FlutterViewControllerTest, testFlutterViewIsConfigured)
| flutter::testing::TEST (FlutterViewControllerTest, testLookupKeyAssets)
| flutter::testing::TEST (FlutterViewControllerTest, testLookupKeyAssetsWithPackage)
| flutter::testing::TEST (FlutterViewControllerTest, testViewControllerIsReleased)