core/state library

Classes

Basetro<T>
Base class for state containers with change notification.
Lightro<T>
Lightweight state container.
Mastro<T>
Full-featured state container with computed values and dependencies.

Mixins

UniqueBasetroMixin<T>
Mixin for state containers with unique key

Extensions

BasetroDebug on Basetro<T>
Extension for debugging state containers.
MastroBoolTools on Basetro<bool>
Extension for boolean state containers.
StateTools on T
Extension methods for creating state containers.