Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
Loading...
Searching...
No Matches
FlutterEngine+TaskRunners.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_FLUTTERENGINE_TASKRUNNERS_H_
6
#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERENGINE_TASKRUNNERS_H_
7
8
#import "
flutter/shell/platform/darwin/ios/framework/Headers/FlutterEngine.h
"
9
10
@class
FlutterFMLTaskRunner
;
11
12
@interface
FlutterEngine (TaskRunners)
13
14
/**
15
* The task runner for the platform thread (iOS main thread).
16
*/
17
- (nullable
FlutterFMLTaskRunner
*)
platformTaskRunner
;
18
19
/**
20
* The task runner for the UI thread, where framework code runs.
21
*/
22
- (nullable
FlutterFMLTaskRunner
*)
uiTaskRunner
;
23
24
/**
25
* The task runner for the raster thread, where GPU rasterisation commands are issued.
26
*/
27
- (nullable
FlutterFMLTaskRunner
*)
rasterTaskRunner
;
28
29
@end
30
31
#endif
// FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERENGINE_TASKRUNNERS_H_
-[FlutterEngine(TaskRunners) uiTaskRunner]
nullable FlutterFMLTaskRunner * uiTaskRunner()
-[FlutterEngine(TaskRunners) platformTaskRunner]
nullable FlutterFMLTaskRunner * platformTaskRunner()
-[FlutterEngine(TaskRunners) rasterTaskRunner]
nullable FlutterFMLTaskRunner * rasterTaskRunner()
FlutterFMLTaskRunner
Definition
FlutterFMLTaskRunner.h:12
FlutterEngine.h
shell
platform
darwin
ios
framework
Source
FlutterEngine+TaskRunners.h
Generated on Mon May 25 2026 06:07:38 for Flutter Engine Uber Docs by
1.9.8