EngineContext class

Mixed-in types

Constructors

EngineContext(List<APIProvider>? apiProviders, VoltronBundleLoader? coreLoader, int bridgeType, bool isDevModule, IntegratedMode integratedMode, String serverHost, int groupId, VoltronThirdPartyAdapter? thirdPartyAdapter, GlobalConfigs globalConfigs, int id, TimeMonitor monitor, EngineMonitor engineMonitor, DevSupportManager devSupportManager, VoltronRenderBridgeManager? voltronRenderBridgeManager, DomHolder? domHolder, HashMap<int, RootWidgetViewModel>? rootViewModelMap)

Properties

bridgeManager → VoltronBridgeManager
no setter
devSupportManager → DevSupportManager
no setter
devtoolsManager → DevtoolsManager?
no setter
dimensionChecker → DimensionChecker
no setteroverride
engineId → int
no setter
engineMonitor → EngineMonitor
no setter
fontScale → double
no setteroverride
globalConfigs → GlobalConfigs
no setter
hashCode → int
The hash code for this object.
no setterinherited
instanceLifecycleEventListener → List<InstanceLifecycleEventListener>
no setter
moduleManager → ModuleManager
no setter
renderContext → JSRenderContext
no setter
renderManager → RenderManager
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
startTimeMonitor → TimeMonitor
no setter
vfsManager → VfsManager
no setter

Methods

addEngineLifecycleEventListener(EngineLifecycleEventListener listener) → void
override
addInstanceLifecycleEventListener(InstanceLifecycleEventListener listener) → void
override
destroy(bool isReload) → void
destroyBridge(DestoryBridgeCallback<bool> callback, bool isReload) → void
getInstance(int id) → RootWidgetViewModel?
handleException(JsError error) → void
handleNativeException(Error error, bool haveCaught) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onRuntimeInitialized(int runtimeId) → void
processControllers(List<APIProvider>? packages) → List<ViewControllerGenerator>?
removeEngineLifecycleEventListener(EngineLifecycleEventListener listener) → void
override
removeInstanceLifecycleEventListener(InstanceLifecycleEventListener listener) → void
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited