ComponentsBinding mixin

Main app binding, controls the root component and global state

Superclass constraints

Properties

basePath → String
The base path of the application.
no setterinherited
currentUrl → String
The currently active url.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
isClient → bool
Whether the current app is run on the client (in the browser)
no setterinherited
rootElement → RenderObjectElement?
The Element that is at the root of the hierarchy.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
schedulerPhase → SchedulerPhase
no setterinherited

Methods

addPostFrameCallback(VoidCallback callback) → void
inherited
attachRootComponent(Component app) → void
Sets app as the new root of the component tree and performs an initial build
completeInitialFrame() → void
inherited
createRootBuildOwner() → BuildOwner
createRootRenderObject() → RenderObject
detachRootComponent() → void
Detaches the current root component from the tree and disposes/unmounts it.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reportBuildError(Element element, Object error, StackTrace stackTrace) → void
Report an error that occurred during the build process of element.
inherited
scheduleBuild(VoidCallback buildCallback) → void
Schedules a build and ultimately calls _handleFrame with the provided buildCallback.
inherited
scheduleFrame(VoidCallback frameCallback) → void
Schedules a frame with the provided frameCallback.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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