reactter library
Classes
-
Obj<
T> -
A base-class that store a value of
T
. -
ReactterAction<
T, P> -
ReactterActionCallable<
T, P> - ReactterContext
- A abstract-class that allows to manages the ReactterHooks and provides Lifecycle events.
- ReactterHook
- An abstract-class to provides the functionality of ReactterHookManager and is added as a dependency of another ReactterHookManager behaving as a state.
- ReactterHookManager
- A abstract-class to manager hooks(ReactterHook).
-
Signal<
T> -
A base-class that store a value of
T
and notify the listeners when the value is updated. -
UseAsyncState<
T, A> -
A
ReactteHook
that manages the state as async way. -
UseContext<
T extends ReactterContext> -
A ReactterHook that helps to get the context of ReactterContext by
T
with or without id. - UseEffect
- A ReactterHook that manages side-effect.
-
UseEvent<
T extends Object?> - A hook that manages events.
-
UseReducer<
T> - A ReactterHook that manages state using reducer method.
-
UseState<
T> - A ReactterHook that manages a state.
Enums
Mixins
- ReactterInstanceManager
- A mixin-class to provides the ability to manager instances.
- ReactterNotifyManager
- A mixin-class Provides the ability to notify listeners when the state changes.
- ReactterSignalProxy
- ReactterState
- A mixin-class to provides features of a state
Extensions
-
ObjBigIntExt
on Obj<
BigInt> -
ObjBigIntNullExt
on Obj<
BigInt?> -
ObjBoolExt
on Obj<
bool> -
ObjDateTimeExt
on Obj<
DateTime> -
ObjDateTimeNullExt
on Obj<
DateTime?> -
ObjDoubleExt
on Obj<
double> -
ObjDoubleNullExt
on Obj<
double?> - ObjGenericTypeExt on T
-
ObjIntExt
on Obj<
int> -
ObjIntNullExt
on Obj<
int?> -
ObjIterableExt
on Obj<
Iterable< E> > -
ObjIterableNullExt
on Obj<
Iterable< E> ?> -
ObjListExt
on Obj<
List< E> > -
ObjListNullExt
on Obj<
List< E> ?> -
ObjMapExt
on Obj<
Map< K, V> > -
ObjMapNullExt
on Obj<
Map< K, V> ?> -
ObjNullExt
on Obj<
T?> -
ObjNumExt
on Obj<
num> -
ObjNumNullExt
on Obj<
num?> -
ObjSetExt
on Obj<
Set< E> > -
ObjSetNullExt
on Obj<
Set< E> ?> -
ObjStringExt
on Obj<
String> -
ObjStringNullExt
on Obj<
String?> -
ObjToSignalExt
on Obj<
T> - SignalGenericTypeExt on T
-
SignalListExt
on Signal<
List< E> > -
SignalListNullExt
on Signal<
List< E> ?> -
SignalMapExt
on Signal<
Map< K, V> > -
SignalMapNullExt
on Signal<
Map< K, V> ?> -
SignalNullExt
on Signal<
T?> -
SignalSetExt
on Signal<
Set< E> > -
SignalSetNullExt
on Signal<
Set< E> ?> -
SignalToObjExt
on Signal<
T>
Properties
- Reactter → _ReactterInterface
-
final