lifecycle_aware library

Functions

provider<E>(LifecycleAwareBuilder<E> create, {bool lazy = true, Widget? child}) → Provider<E>
proxy<E, A>(LifecycleAwareBuilder2<E, A> create, {bool lazy = true, Widget? child}) → ProxyProvider<A, E>
proxy2<E, A, B>(LifecycleAwareBuilder3<E, A, B> create, {bool lazy = true, Widget? child}) → ProxyProvider2<A, B, E>
proxy3<E, A, B, C>(LifecycleAwareBuilder4<E, A, B, C> create, {bool lazy = true, Widget? child}) → ProxyProvider3<A, B, C, E>
xprovider<E>(LifecycleAwareContextBuilder<E> create, {bool lazy = true, Widget? child}) → Provider<E>
xproxy<E, A>(LifecycleAwareContextBuilder2<E, A> create, {bool lazy = true, Widget? child}) → ProxyProvider<A, E>
xproxy2<E, A, B>(LifecycleAwareContextBuilder3<E, A, B> create, {bool lazy = true, Widget? child}) → ProxyProvider2<A, B, E>

Typedefs

AsyncOrCallback = FutureOr Function()
LifecycleAwareBuilder<L> = L Function()
LifecycleAwareBuilder2<L, T> = L Function(T other)
LifecycleAwareBuilder3<L, A, B> = L Function(A other, B other2)
LifecycleAwareBuilder4<L, A, B, C> = L Function(A a, B b, C c)
LifecycleAwareContextBuilder<L> = L Function(BuildContext context)
LifecycleAwareContextBuilder2<L, T> = L Function(BuildContext context, T other)
LifecycleAwareContextBuilder3<L, A, B> = L Function(BuildContext context, A other, B other2)
LifecycleCallback<T> = FutureOr<T> Function()