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