flutter_reactter library
Classes
-
ReactterAction<
T, P> -
ReactterActionCallable<
T, P> -
ReactterBuilder<
T extends ReactterContext?> -
A wrapper StatelessWidget that gets the ReactterContext's instance of
T
from the closest ancestor of ReactterProvider and exposes it through the first parameter of builder callback. -
ReactterComponent<
T extends ReactterContext> -
A abstract StatelessWidget class that provides the functionality of ReactterProvider
with a ReactterContext of
T
, and exposes it through render method. - ReactterContext
- A context that allows to manages the ReactterHooks and provides Lifecycle events.
- ReactterHook
- Provides the functionality of ReactterHookManager.
- ReactterHookManager
- A hook manager.
- ReactterInstanceManager
- A instances manager
-
ReactterProvider<
T extends ReactterContext> -
A wrapper StatelessWidget that provides a ReactterContext's instance of
T
to widget tree that can be access through the BuildContext. - ReactterProviders
- A wrapper StatelessWidget that allows to use multiple ReactterProvider as nested way.
- ReactterScope
- A wrapper StatelessWidget that helps to control re-rendered of widget tree.
-
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
Extensions
- ReactterBuildContextExtension on BuildContext
- Exposes methods to helps to get and listen ReactterContext's instance.
Properties
- Reactter → _ReactterInterface
-
final