flutter_rearch library

Classes

CapsuleContainerProvider
Provides a CapsuleContainer to the rest of the Widget tree using an InheritedWidget.
RearchBootstrapper
Bootstraps rearch for use in Flutter.
RearchBuilder
A Builder-style Widget whose builder has access to a WidgetHandle and can consequently consume Capsules and SideEffects.
RearchConsumer
A Widget that has access to a WidgetHandle and can consequently consume Capsules and SideEffects.
WidgetHandle
The WidgetHandle is to Widgets what a CapsuleHandle is to Capsules.
WidgetSideEffectApi
The API exposed to RearchConsumers to extend their functionality.
WidgetSideEffectRegistrar
Represents an object that can register WidgetSideEffects.

Extensions

BuiltinWidgetSideEffects on WidgetSideEffectRegistrar
A collection of the builtin WidgetSideEffects.
CapsuleWarmUp on Iterable<AsyncValue<T>>
Provides toWarmUpWidget, a mechanism to create a Widget from an Iterable of the current states of some "warm up" Capsules.

Typedefs

WidgetSideEffect<T> = T Function(WidgetSideEffectApi)
Defines what a WidgetSideEffect should look like (a Function that consumes a WidgetSideEffectApi and returns something).