inherited_state library Null safety

Classes

InheritedState
InheritedState is used to register reactive and immutable state functions that can be used by the descendant widgets.
Inject<T>
Inject is used to register a type to a defined model instance function for reactive or immutable state management.
ReactiveController<T>
ReactiveState
ReactiveState is used to access reactive state controller of a given pre-registered type. This instance is reactive and is useful for updating all subscribers when the ReactiveController.setState method is called.
RS
Alias for ReactiveState
ServiceInject<T>
ServiceLocator
ServiceLocator is used to access a service class instance of a given pre-registered type. This instance is not reactive and is useful for accessing objects like services, configs, etc.
ServiceLocatorConfig
SL
Alias for ServiceLocator

Extensions

BuildContextEventExtension