flutter_triple library
Classes
-
DispatchedTriple<
Error extends Object, State extends Object> -
EitherAdapter<
Left, Right> - HydratedDelegate
- MemoryHydratedDelegate
-
NotifierStore<
Error extends Object, State extends Object> - RxBuilder
-
RxFuture<
T> -
RxList<
T> -
RxMap<
K, V> -
RxNotifier<
T> -
RxSet<
T> -
RxStream<
T> -
ScopedBuilder<
TStore extends Store< TError, TState> , TError extends Object, TState extends Object> -
Selectors<
ErrorRx, StateRx, LoadingRx> -
Serializable<
T> -
Store<
Error extends Object, State extends Object> -
StreamStore<
Error extends Object, State extends Object> -
Triple<
Error extends Object, State extends Object> -
TripleBuilder<
TStore extends Store< TError, TState> , TError extends Object, TState extends Object> - TripleObserver
Mixins
-
HydratedMixin<
Error extends Object, State extends Object> -
MementoMixin<
State extends Object, Error extends Object> - RxMixin
Extensions
- ListenableMergeExtension on Listenable
-
RxFutureExtension
on Future<
T> -
RxListExtension
on List<
T> -
RxMapExtension
on Map<
K, V> -
RxSetExtension
on Set<
T> -
RxStreamExtension
on Stream<
T> -
ValueNotifierParse
on ValueListenable<
T>
Functions
-
getTripleResolver<
TStore extends Store< (Object, Object> >) → TStore -
rxObserver<
T> (T? fn(), {bool filter()?, void effect(T? value)?}) → RxDisposer -
setTripleHydratedDelegate(
HydratedDelegate delegate) → void -
setTripleResolver(
TripleResolverCallback tripleResolver) → void
Typedefs
-
Disposer
= Future<
void> Function() - RxDisposer = void Function()
- TransitionCallback = Widget Function(BuildContext context, Widget child)
-
TripleCallback
= void Function(DispatchedTriple<
Object, Object> triple) -
TripleResolverCallback
= TStore Function<
TStore extends Object>()