ui_state_machine library

Classes

ActionTransition
Represents a transition in a state based view workflow.
GroupState
Represents a state that is group to multiple inner states.
LocationConverter
Handles the conversion of UI states into and from url locations.
PageConfiguration
Represents the route configuration for UIStatePage.
ProviderContext
Wraps a set of value providers and provides helper methods to access these.
StartState
Represents the starting point in the state graph.
Transition
Represents a transition in a state based view workflow.
TriggerTransition
A transition, that triggers automatically on met condition.
UIState
Represents a state in the state based view workflow.
UIStateDelegate
The default RouterDelegate implementation for UIStateWorkflow.
UIStateInformationParser
The default RouteInformationParser implementation for UIStateWorkflow.
UIStateManager
The Statemanager class provides a workflow for state based view management.
UIStateManagerFactory
This factory class can be usde to assemble a UIStateManager instance with all states and transitions.
UIStatePage
The Page implemenation for the UI state workflow.
UIStateWorkflow
Widget which encapsulates all relevant information for ui state workflow.
WorkflowContext
Consists of the relevant data instances of UIStateWorkflow.

Extensions

WorkflowContextExtension on BuildContext
Extension for BuildContext.