Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | Package Attributes | List of all members
io.flutter.embedding.engine.loader.FlutterApplicationInfo Class Reference

Public Member Functions

 FlutterApplicationInfo (String aotSharedLibraryName, String vmSnapshotData, String isolateSnapshotData, String flutterAssetsDir, String domainNetworkPolicy, String nativeLibraryDir, boolean automaticallyRegisterPlugins)
 

Public Attributes

final String aotSharedLibraryName
 
final String vmSnapshotData
 
final String isolateSnapshotData
 
final String flutterAssetsDir
 
final String domainNetworkPolicy
 
final String nativeLibraryDir
 

Package Attributes

final boolean automaticallyRegisterPlugins
 

Detailed Description

Encapsulates all the information that Flutter needs from application manifest.

Definition at line 8 of file FlutterApplicationInfo.java.

Constructor & Destructor Documentation

◆ FlutterApplicationInfo()

io.flutter.embedding.engine.loader.FlutterApplicationInfo.FlutterApplicationInfo ( String  aotSharedLibraryName,
String  vmSnapshotData,
String  isolateSnapshotData,
String  flutterAssetsDir,
String  domainNetworkPolicy,
String  nativeLibraryDir,
boolean  automaticallyRegisterPlugins 
)
inline

Definition at line 22 of file FlutterApplicationInfo.java.

29 {
30 this.aotSharedLibraryName =
31 aotSharedLibraryName == null ? DEFAULT_AOT_SHARED_LIBRARY_NAME : aotSharedLibraryName;
32 this.vmSnapshotData = vmSnapshotData == null ? DEFAULT_VM_SNAPSHOT_DATA : vmSnapshotData;
33 this.isolateSnapshotData =
34 isolateSnapshotData == null ? DEFAULT_ISOLATE_SNAPSHOT_DATA : isolateSnapshotData;
35 this.flutterAssetsDir =
36 flutterAssetsDir == null ? DEFAULT_FLUTTER_ASSETS_DIR : flutterAssetsDir;
37 this.nativeLibraryDir = nativeLibraryDir;
38 this.domainNetworkPolicy = domainNetworkPolicy == null ? "" : domainNetworkPolicy;
39 this.automaticallyRegisterPlugins = automaticallyRegisterPlugins;
40 }

Member Data Documentation

◆ aotSharedLibraryName

final String io.flutter.embedding.engine.loader.FlutterApplicationInfo.aotSharedLibraryName

Definition at line 14 of file FlutterApplicationInfo.java.

◆ automaticallyRegisterPlugins

final boolean io.flutter.embedding.engine.loader.FlutterApplicationInfo.automaticallyRegisterPlugins
package

Definition at line 20 of file FlutterApplicationInfo.java.

◆ domainNetworkPolicy

final String io.flutter.embedding.engine.loader.FlutterApplicationInfo.domainNetworkPolicy

Definition at line 18 of file FlutterApplicationInfo.java.

◆ flutterAssetsDir

final String io.flutter.embedding.engine.loader.FlutterApplicationInfo.flutterAssetsDir

Definition at line 17 of file FlutterApplicationInfo.java.

◆ isolateSnapshotData

final String io.flutter.embedding.engine.loader.FlutterApplicationInfo.isolateSnapshotData

Definition at line 16 of file FlutterApplicationInfo.java.

◆ nativeLibraryDir

final String io.flutter.embedding.engine.loader.FlutterApplicationInfo.nativeLibraryDir

Definition at line 19 of file FlutterApplicationInfo.java.

◆ vmSnapshotData

final String io.flutter.embedding.engine.loader.FlutterApplicationInfo.vmSnapshotData

Definition at line 15 of file FlutterApplicationInfo.java.


The documentation for this class was generated from the following file: