AFStateModelAccess class abstract

Interface for finding state data

Both states and state views are mappings of type names to object values. This interface provides standard methods for accessing data at the root of a state or state view.

Implementers

Constructors

AFStateModelAccess()

Properties

allModels Iterable<Object>
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

findChildWidgetParam<TRouteParam extends AFRouteParam>(AFWidgetID widgetId) → TRouteParam
findChildWidgetParamOrNull<TRouteParam extends AFRouteParam>(AFWidgetID widgetId) → TRouteParam?
findId<T extends Object>(String id) → T
findIdOrNull<T extends Object>(String id) → T?
findScreenParam<TRouteParam extends AFRouteParam>(AFScreenID screenId) → TRouteParam
findScreenParamOrNull<TRouteParam extends AFRouteParam>(AFScreenID screenId) → TRouteParam?
findType<T extends Object>() → T
findTypeOrNull<T extends Object>() → T?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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