occam library

Classes

OccamDebug
ParentState<T extends StateController<StateWidget<State<StatefulWidget>>>>
Convenience widget to read a StateController higher up the tree.
ParentStateElement<T extends StateController<StateWidget<State<StatefulWidget>>>>
Element that maintains a link to the nearest matching StateController.
Rx<T>
RxBool
RxInterface<T>
RxList<T>
RxWidget<T>
A lightweight bridge between Occam's reactive values and Flutter widgets.
RxWidgetState<T>
StateController<T extends StateWidget<State<StatefulWidget>>>
Base state class used by StateWidget implementations.
StateElement
StateWidget<T extends State<StatefulWidget>>

Mixins

KeepAliveStateMixin<T extends StateWidget<State<StatefulWidget>>>
Provides AutomaticKeepAliveClientMixin wiring for StateControllers.
ParentStateMixin<T extends StateController<StateWidget<State<StatefulWidget>>>>
Mixin that exposes a StateController through the state getter.
RxMixin<T>
StateWidgetBuildMixin<T extends StateWidget<State<StatefulWidget>>>
Mixin that allows a StateController to intercept the widget build phase.