dart_observable
library
Classes
-
Disposable
-
-
Either<L, R>
-
-
Observable<T>
-
-
ObservableCollection<T, C>
-
-
ObservableCollectionState<T, S>
-
-
ObservableCollectionStateful<C, S, T>
-
-
ObservableCollectionSwitchMapUpdate<O extends Observable>
-
-
ObservableGlobalLogger
-
-
ObservableItemChange<E>
-
-
ObservableList<E>
-
Immutable list that can be observed for changes.
Each change is represented as a ObservableListChange object.
-
ObservableListChange<E>
-
-
ObservableListUpdateAction<E>
-
-
ObservableMap<K, V>
-
-
ObservableMapChange<K, V>
-
-
ObservableMapUpdateAction<K, V>
-
-
ObservableN<T>
-
-
ObservableSet<E>
-
-
ObservableSetChange<E>
-
-
ObservableSetUpdateAction<E>
-
-
ObservableStatefulList<E, S>
-
-
ObservableStatefulMap<K, V, S>
-
-
ObservableStatefulSet<E, S>
-
-
ObservableSwitchMaps<T>
-
-
ObservableTransforms<T>
-
-
Optional<T>
-
-
OptionalEmpty<T>
-
-
OptionalValue<T>
-
-
Rx<T>
-
-
RxBase<T>
-
-
RxDouble
-
-
RxInt
-
-
RxList<E>
-
-
RxMap<K, V>
-
-
Rxn<T>
-
-
RxnDouble
-
-
RxnInt
-
-
RxnNum
-
-
RxNum
-
-
RxSet<E>
-
-
RxStatefulList<E, S>
-
-
RxStatefulMap<K, V, S>
-
-
RxStatefulSet<E, S>
-
-
SortedMap<K, V>
-
Typedefs
-
Emitter<T>
= void Function(T value)
-
-
FactoryMap<K, V>
= Map<K, V> Function(Map<K, V>? items)
-
-
FactorySet<T>
= Set<T> Function(Iterable<T>? items)
-
-
FutureWorker
= FutureOr<void> Function()
-
-
ListUpdater<E, T>
= void Function(ObservableList<E> state, T value, Emitter<List<E>> updater)
-
-
MapUpdater<K, V, T>
= void Function(ObservableMap<K, V> state, T value, Emitter<Map<K, V>> updater)
-
-
MergeConflictResolver<K, V>
= V? Function(K key, V current, ObservableItemChange<V?> conflict)
-
-
RxBool
= Rx<bool>
-
-
RxnBool
= Rxn<bool>
-
-
RxnString
= Rxn<String>
-
-
RxString
= Rx<String>
-
-
SetUpdater<E, T>
= void Function(ObservableSet<E> state, T value, Emitter<Set<E>> updater)
-
-
StatefulListAction<E, S>
= Either<ObservableListUpdateAction<E>, S>
-
-
StatefulListChange<E, S>
= Either<ObservableListChange<E>, S>
-
-
StatefulListUpdater<E, S, T>
= void Function(ObservableStatefulList<E, S> state, T value, Emitter<Either<List<E>, S>> updater)
-
-
StatefulMapUpdater<K, V, S, T>
= void Function(ObservableStatefulMap<K, V, S> state, T value, Emitter<Either<Map<K, V>, S>> updater)
-
-
StatefulSetUpdater<E, S, T>
= void Function(ObservableStatefulSet<E, S> state, T value, Emitter<Either<Set<E>, S>> updater)
-