ShellValue class

Inheritance

Constructors

ShellValue({required int tabIndex, required RouteKey key, required List<RouteNode<RouteValue>> tabNodes})
ShellValue.def({required RouteKey key, required List<HyperRoute<RouteValue>> tabs})
factory
ShellValue.fromNext({required RouteKey key, required List<HyperRoute<RouteValue>> tabRoutes, required RouteNode<RouteValue> next})
factory

Properties

currTab RouteNode<RouteValue>
no setter
hashCode int
The hash code for this object.
no setterinherited
key RouteKey
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tabIndex int
final
tabNodes List<RouteNode<RouteValue>>
final

Methods

containsTab(Object key) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override
withIndex(int index) ShellValue
withNext(RouteNode<RouteValue> next) ShellValue

Operators

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