flutter_mvu library

Classes

Event<T>
Represents an event that updates a model of type T.
ModelController<T extends Object>
Manages the state and the model, and processes events
ModelProvider<T extends Object>
A widget that binds a ModelController to a StateView, rebuilding whenever the model emits a new state. Supports two construction modes:
OutEvent<T>
Represents a message from the model to a parent model, about events insife the model
StateView<T>
Defines an interface for building state-based widgets.