meedu library

Classes

BaseNotifier<T>
Define a base notifier for SimpleNotifier and StateNotifier
BaseProvider<T>
Debouncer
this class is an implementenacion of a debounce functionallity
Get
Singleton to save dependencies
Provider<T>
ProviderReference
ProviderScope
Rx<T>
Rx class to work with observables
RxNotifier<T>
class to add dynamic updates into a RxBuilder widget
RxWorker
this class allow us to cancel schedules tasks and subscriptions
SimpleNotifier
SimpleProvider<T>
SimpleTagProvider<T extends SimpleNotifier>
Singleton<T>
A dependency will be create immediately when an instance of this class is created
StateNotifier<State>
StateProvider<T extends StateNotifier<S>, S>
StateTagProvider<T extends StateNotifier<S>, S>
TagProvider<P>

Extensions

RxBool on bool
creates a bool observable using for example false.obs
RxDouble on double
creates a double observable using for example 0.0.obs
RxExtensions on Rx<T>
RxInt on int
creates an int observable using for example 0.obs
RxString on String
creates a String observable using for example "".obs

Typedefs

ListenerCallback<T> = void Function(T)