beholder library
Classes
-
AsyncValue<
T> -
AutoDisposePlugin<
T> - CancellationToken
-
ComputedFactory<
TValue, TParam> -
ComputedState<
T> -
Data<
T> - Disposable
-
Extendable<
T> -
Failure<
T> - ListenObserver
-
Loading<
T> -
Observable<
T> -
ObservableAsyncState<
T> -
ObservableComputed<
T> -
Every ObservableComputed has an inner
BaseObservableState
. The inner state is used to track the dependencies of the observer. - ObservableContext
-
ObservableState<
T> -
Result<
T> -
RootObservableState<
T> -
StatePlugin<
T> -
ValueChangedObserver<
T> - ViewModel
-
Watchable<
T> -
WritableObservable<
T> -
WritableObservableComputed<
T>
Mixins
Extensions
Typedefs
-
CancellableComputation<
T> = Future< T> Function(CancellationToken token) - CleanUp = void Function()
- Disposer = void Function()
-
DisposeValue<
T> = void Function(T value) -
Equals<
T> = bool Function(T previous, T next) - IsApplied = bool
- Rebuild = IsApplied Function()
-
ValueChanged<
T> = void Function(T previous, T current) -
ValueSetter<
T> = T Function(T value) -
Watch
= T Function<
T>(Watchable< T> observable)