AstModuleLoader constructor
AstModuleLoader({
- required Map<
String, SCompilationUnit> modules, - required Environment globalEnvironment,
- required D4rtRunner runner,
- void onBridgedModuleEnvBuilt()?,
Creates an AstModuleLoader for resolving imports from a bundle.
modules— the module map from AstBundle.modulesglobalEnvironment— shared environment for all modulesrunner— the D4rtRunner instance for bridge and permission lookups
Implementation
AstModuleLoader({
required this.modules,
required this.globalEnvironment,
required this.runner,
this.sharedBridgedModuleEnvironments,
this.sharedModuleEnclosing,
this.onBridgedModuleEnvBuilt,
});