KaiselNestedHost class abstract

Interface implemented by KaiselRouterDelegate so a mounted nested router (shell or module) can register itself as the URL-addressable nested handle.

Multiple handles may register at once (e.g., a shell mounted under a module that's currently on top). The host treats the most recently registered handle as the active one — its config rides the URL.

Constructors

KaiselNestedHost()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerNested(KaiselNestedHandle handle) → void
Register handle as a nested-router source. Becomes the active handle (most recent wins).
toString() String
A string representation of this object.
inherited
unregisterNested(KaiselNestedHandle handle) → void
Unregister handle. The next-most-recently-registered handle becomes active again (if any).

Operators

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