Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
FlutterFMLTaskRunners.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_FLUTTERFMLTASKRUNNERS_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERFMLTASKRUNNERS_H_
7
8#import <Foundation/Foundation.h>
9
11
13
14NS_SWIFT_NAME(TaskRunners)
15@interface FlutterFMLTaskRunners : NSObject
16
17@property(nonatomic, readonly) NSString* label;
18@property(nonatomic, readonly) FlutterFMLTaskRunner* platformTaskRunner;
19@property(nonatomic, readonly) FlutterFMLTaskRunner* rasterTaskRunner;
20@property(nonatomic, readonly) FlutterFMLTaskRunner* uiTaskRunner;
21@property(nonatomic, readonly) FlutterFMLTaskRunner* ioTaskRunner;
22
23- (instancetype)initWithLabel:(NSString*)label
24 platformTaskRunner:(FlutterFMLTaskRunner*)platformTaskRunner
25 rasterTaskRunner:(FlutterFMLTaskRunner*)rasterTaskRunner
26 uiTaskRunner:(FlutterFMLTaskRunner*)uiTaskRunner
27 ioTaskRunner:(FlutterFMLTaskRunner*)ioTaskRunner;
28
29@end
30
32
33#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERFMLTASKRUNNERS_H_
#define NS_ASSUME_NONNULL_BEGIN
#define NS_ASSUME_NONNULL_END
FlutterFMLTaskRunner * rasterTaskRunner
FlutterFMLTaskRunner * platformTaskRunner
FlutterFMLTaskRunner * ioTaskRunner
FlutterFMLTaskRunner * uiTaskRunner