flutterx_live_data library
Flutterx Live Data
Classes
- Dispatcher
- Disposable
-
HistoryLiveList<
E> -
HistoryLiveMap<
K, V> -
HistoryLiveQueue<
E> -
HistoryLiveSet<
E> -
HistoryMutableLiveData<
T> -
ImmutableLiveData<
T> -
LiveCollection<
C> -
LiveData<
T> -
LiveDataBuilder<
T> -
LiveEvent<
T> -
LiveList<
E> -
LiveMap<
K, V> -
LiveQueue<
E> -
LiveSelectableData<
T extends Object> -
LiveSet<
E> -
MediatorLiveData<
T> -
MediatorLiveEvent<
T> -
MediatorLiveList<
E> -
MediatorLiveMap<
K, V> -
MediatorLiveQueue<
E> -
MediatorLiveSet<
E> -
MediatorMutableLiveData<
T> - MultipleLiveDataBuilder
-
MutableLiveData<
T> -
ObservableData<
T> -
QueueEquality<
E> -
SelfLiveData<
T extends SelfLiveData< T> > -
StorageInterface<
T> -
StorageLiveList<
E> -
StorageLiveMap<
K, V> -
StorageLiveQueue<
E> -
StorageLiveSet<
E> -
StorageMutableLiveData<
T>
Mixins
-
HistoryMixin<
T> -
MediatorMixin<
Y> - ObserverMixin
-
StateObserver<
T extends StatefulWidget> -
StorageMixin<
T>
Extensions
-
FutureExt
on Future<
X?> -
MediatorExt
on MediatorMixin<
Y> -
ObservableDataExt
on ObservableData<
T> - ObserverMixinExt on ObserverMixin
-
ToggleLiveDataExt
on MutableLiveData<
bool>
Functions
-
observe2Forever<
X1, X2> (ObservableData< X1> x1, ObservableData<X2> x2, void onChanged(X1, X2), {Dispatcher? dispatcher}) → Disposable -
observe3Forever<
X1, X2, X3> (ObservableData< X1> x1, ObservableData<X2> x2, ObservableData<X3> x3, void onChanged(X1, X2, X3), {Dispatcher? dispatcher}) → Disposable -
observe4Forever<
X1, X2, X3, X4> (ObservableData< X1> x1, ObservableData<X2> x2, ObservableData<X3> x3, ObservableData<X4> x4, void onChanged(X1, X2, X3, X4), {Dispatcher? dispatcher}) → Disposable -
observe5Forever<
X1, X2, X3, X4, X5> (ObservableData< X1> x1, ObservableData<X2> x2, ObservableData<X3> x3, ObservableData<X4> x4, ObservableData<X5> x5, void onChanged(X1, X2, X3, X4, X5), {Dispatcher? dispatcher}) → Disposable -
observe6Forever<
X1, X2, X3, X4, X5, X6> (ObservableData< X1> x1, ObservableData<X2> x2, ObservableData<X3> x3, ObservableData<X4> x4, ObservableData<X5> x5, ObservableData<X6> x6, void onChanged(X1, X2, X3, X4, X5, X6), {Dispatcher? dispatcher}) → Disposable -
observe7Forever<
X1, X2, X3, X4, X5, X6, X7> (ObservableData< X1> x1, ObservableData<X2> x2, ObservableData<X3> x3, ObservableData<X4> x4, ObservableData<X5> x5, ObservableData<X6> x6, ObservableData<X7> x7, void onChanged(X1, X2, X3, X4, X5, X6, X7), {Dispatcher? dispatcher}) → Disposable -
observeAllForever(
Iterable< ObservableData> sources, Observer<List> onChanged, {Dispatcher? dispatcher}) → Disposable
Typedefs
-
IdOf<
V> = String Function(V item) -
LiveWidgetBuilder<
T> = Widget Function(BuildContext context, T value) -
Observer<
T> = void Function(T value) -
RestoreData<
T> = T? Function() -
SaveData<
T> = void Function(T value) -
StringDecode<
T> = T Function(String source) -
StringEncode<
T> = String Function(T value)