#import <FlutterDartProject_Internal.h>
Instance Methods | |
(nonnull instancetype) | - initWithAssetsPath:ICUDataPath: |
Class Methods | |
(NSString *) | + flutterAssetsNameWithBundle: |
Properties | |
NSString * | assetsPath |
NSString * | ICUDataPath |
void(* | rootIsolateCreateCallback )(void *_Nullable) |
BOOL | enableImpeller |
Provides access to data needed to construct a FlutterProjectArgs for the project.
Definition at line 16 of file FlutterDartProject.mm.
+ (NSString*) flutterAssetsNameWithBundle: | (NSBundle *) | bundle |
Get the Flutter assets name path by pass the bundle. If bundle is nil, we use the main bundle as default.
- (nonnull instancetype) initWithAssetsPath: | (nonnull NSString *) | assets | |
ICUDataPath: | (nonnull NSString *) | NS_DESIGNATED_INITIALIZER | |
Instead of looking up the assets and ICU data path in the application bundle, this initializer allows callers to create a Dart project with custom locations specified for the both.
|
readnonatomicassign |
The path to the Flutter assets directory.
Definition at line 22 of file FlutterDartProject_Internal.h.
|
readnonatomicassign |
Whether the Impeller rendering backend is enabled
Definition at line 37 of file FlutterDartProject_Internal.h.
|
readnonatomicassign |
The path to the ICU data file.
Definition at line 27 of file FlutterDartProject_Internal.h.
|
readwritenonatomicassign |
The callback invoked by the engine in root isolate scope.
Definition at line 32 of file FlutterDartProject_Internal.h.