reactiv library

Classes

BindController<S>
Dependency
A class that manages dependency injection by storing and retrieving singleton instances of classes.
Logger
A utility class for logging information.
Observer<T>
A widget that observes changes in a reactive variable and triggers a rebuild when the variable changes.
Observer2<A, B>
A widget that observes changes in two reactive variables and triggers a rebuild when either variable changes.
Observer3<A, B, C>
A widget that observes changes in three reactive variables and triggers a rebuild when any of the variables changes.
Observer4<A, B, C, D>
A widget that observes changes in two reactive variables and triggers a rebuild when either variable changes.
Reactive<T>
A generic class representing a reactive variable. It allows tracking and updating the value of the variable.
ReactiveBool
A specialized implementation of Reactive for bool values.
ReactiveBoolN
A specialized implementation of ReactiveN for nullable bool values.
ReactiveController
An abstract class that serves as the base for reactive controllers.
ReactiveDouble
A specialized implementation of Reactive for double values.
ReactiveDoubleN
A specialized implementation of ReactiveN for nullable double values.
ReactiveInt
A specialized version of Reactive specifically for integers.
ReactiveIntN
A specialized version of ReactiveN specifically for nullable integers.
ReactiveList<T>
A reactive implementation of a list.
ReactiveN<T>
A specialized version of Reactive that supports nullable values.
ReactiveNum
A specialized version of Reactive specifically for integers.
ReactiveNumN
A specialized version of ReactiveN specifically for nullable integers.
ReactiveSet<T>
A reactive implementation of a list.
ReactiveState<T extends StatefulWidget, S extends ReactiveController>
ReactiveStateWidget<T>
An abstract class for creating reactive views.
ReactiveString
A specialized implementation of Reactive for String values.
ReactiveStringN
A specialized implementation of ReactiveN for nullable String values.

Extensions

BoolExtension on bool
Extension methods for the bool class to enable reactive capabilities.
DoubleExtension on double
Extension methods for the double class to enable reactive capabilities.
IntExtension on int
Extension methods for the int class to enable reactive capabilities.
ListExtension on List<E>
Extension methods for the List class to enable reactive capabilities.
NumExtension on num
Extension methods for the num class to enable reactive capabilities.
ReactiveT on T
StringExtension on String
Extension methods for the String class to enable reactive capabilities.