RenderContext<T extends LoadInstanceContext> class abstract

Mixed-in types

Constructors

RenderContext(int id, List<ViewControllerGenerator>? generators, EngineMonitor engineMonitor, bool debugMode, VoltronRenderBridgeManager? initRenderBridgeManager, DomHolder? initDomHolder, HashMap<int, RootWidgetViewModel>? initRootViewModelMap, RenderContextProxy _proxy)

Properties

dimensionChecker DimensionChecker
no setteroverride
domHolder DomHolder
no setter
engineId int
no setter
engineMonitor EngineMonitor
no setter
fontScale double
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
renderBridgeManager VoltronRenderBridgeManager
no setter
renderManager RenderManager
no setter
rootViewModelMap HashMap<int, RootWidgetViewModel>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
virtualNodeManager VirtualNodeManager
no setter

Methods

addEngineLifecycleEventListener(EngineLifecycleEventListener listener) → void
override
addInstanceLifecycleEventListener(InstanceLifecycleEventListener listener) → void
override
addRootViewModel(RootWidgetViewModel rootWidgetViewModel) → void
convertRelativePath(int rootId, String path) String
createRootView(T loadContext, RootWidgetViewModel viewModel) → void
destroy(bool isReload) → void
destroyRootView(int id, bool isReload) → void
forEachInstance(dynamic call(RootWidgetViewModel)) → void
getInstance(int id) RootWidgetViewModel?
getLoadContext(int rootId) → T?
framework JSLoadInstanceContext
handleNativeException(Error error, bool haveCaught) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
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