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.

Extensions

ReactterBuildContextExtension on BuildContext
Exposes methods to helps to get and listen ReactterContext's instance.

Properties

Reactter → _ReactterInterface
final