Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
Loading...
Searching...
No Matches
FlutterPlatformViewsTestHelper.h
Go to the documentation of this file.
1
// Copyright 2013 The Flutter Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERPLATFORMVIEWSTESTHELPER_H_
6
#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERPLATFORMVIEWSTESTHELPER_H_
7
8
#import <Foundation/Foundation.h>
9
#import "
flutter/shell/platform/darwin/ios/framework/Source/FlutterFMLTaskRunners.h
"
10
11
@class
FlutterPlatformViewsController
;
12
13
namespace
flutter
{
14
namespace
testing {
15
16
/**
17
* Returns a task runner mapped to the current message loop on this thread.
18
*/
19
FlutterFMLTaskRunner
*
GetDefaultTaskRunner
();
20
21
/**
22
* Returns a task runners wrapper where all task runners map to the default test thread runner.
23
*/
24
FlutterFMLTaskRunners
*
CreateTestTaskRunners
(NSString* label);
25
26
/**
27
* Returns a FlutterPlatformViewsController pre-configured for testing with the default task runner.
28
*/
29
FlutterPlatformViewsController
*
CreateTestPlatformViewsController
(NSString* label);
30
31
}
// namespace testing
32
}
// namespace flutter
33
34
#endif
// FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERPLATFORMVIEWSTESTHELPER_H_
FlutterFMLTaskRunners.h
FlutterFMLTaskRunner
Definition
FlutterFMLTaskRunner.h:12
FlutterFMLTaskRunners
Definition
FlutterFMLTaskRunners.h:16
FlutterPlatformViewsController
Definition
FlutterPlatformViewsController.h:32
flutter::testing::GetDefaultTaskRunner
FlutterFMLTaskRunner * GetDefaultTaskRunner()
Definition
FlutterPlatformViewsTestHelper.mm:14
flutter::testing::CreateTestPlatformViewsController
FlutterPlatformViewsController * CreateTestPlatformViewsController(NSString *label)
Definition
FlutterPlatformViewsTestHelper.mm:28
flutter::testing::CreateTestTaskRunners
FlutterFMLTaskRunners * CreateTestTaskRunners(NSString *label)
Definition
FlutterPlatformViewsTestHelper.mm:20
flutter
Definition
asset_manager.cc:10
shell
platform
darwin
ios
framework
Source
FlutterPlatformViewsTestHelper.h
Generated on Mon May 25 2026 06:07:38 for Flutter Engine Uber Docs by
1.9.8