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.