fst library

Extensions

ContextListener on Context<T>

Functions

builder<T>(Widget builder(BuildContext context, StateTreeNode<T> node, Widget child)) Widget Function({required Widget child})
child<T>(Widget child) Widget Function({required Widget child})
impl<T, K extends Impl<T>>(Impl<T> createImpl(StateTreeNode<T>)) Widget Function({required Widget child})
listener<T>(Context<T> ctx, void callback(BuildContext, T), {InvocationMode mode = InvocationMode.sync}) Widget Function({required Widget child})
mountMany(List<Widget Function({required Widget child})> builders) Widget
state<T>(void proxyBuilder(BuildContext context, StateTreeNode<T> node)) Widget Function({required Widget child})

Typedefs

Async<T> = AsyncResult<T>
Late<T> = LateResult<T>
LateAsync<T> = LateAsyncResult<T>
R<T> = Result<T>