InjectedX<T> extension

on

Methods

futureBuilder<F>({Future<F>? future(T? data, Future<T> asyncState)?, required Widget onWaiting()?, required Widget onError(dynamic)?, required Widget onData(F? data), void dispose()?, On<void>? onSetState, Key? key}) Widget
Listen to a future from the injected model and rebuild this widget when it resolves.
rebuilder(Widget builder(), {void initState()?, void dispose()?, Object watch()?, bool shouldRebuild()?, Key? key}) Widget
This method is deprecated.
streamBuilder<S>({required Stream<S>? stream(T? s, StreamSubscription? subscription), required Widget onWaiting()?, required Widget onError(dynamic)?, required Widget onData(S? data), Widget onDone(S data)?, void dispose()?, On<void>? onSetState, Key? key}) Widget
Listen to a stream from the injected model and rebuild this widget when the stream emits data.
whenRebuilder({required Widget onIdle(), required Widget onWaiting(), required Widget onData(), required Widget onError(dynamic), void initState()?, void dispose()?, bool shouldRebuild()?, Key? key}) Widget
This method is deprecated.
whenRebuilderOr({Widget onIdle()?, Widget onWaiting()?, Widget onError(dynamic)?, Widget onData()?, required Widget builder(), void initState()?, void dispose()?, Object watch()?, bool shouldRebuild()?, Key? key}) Widget
This method is deprecated.