MultipleStateRebuilderExtension extension

Extension for performing operations on multiple injected instances.

on

Methods

builder(Widget builder(), {void initState()?, void onAfterBuild()?, void dispose()?, ShouldRebuild? shouldRebuild, Object? watch()?, String? debugPrintWhenRebuild, String? tag}) Widget

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension

Builds a widget that listens to all injected instances in this list.
builderData(Widget builder(List dataList), {Widget onWaiting()?, Widget onError(dynamic error)?, void initState()?, void onAfterBuild()?, void dispose()?, ShouldRebuild? shouldRebuild, Object? watch()?, String? debugPrintWhenRebuild, String? tag}) Widget

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension

builderDataIndexed(Widget builder(int index, dynamic data), {Widget onWaiting()?, Widget onError(dynamic error)?, void initState()?, void onAfterBuild()?, void dispose()?, ShouldRebuild? shouldRebuild, Object? watch()?, String? debugPrintWhenRebuild, String? tag}) Widget

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension

builderState(Widget builder(List<SnapState>), {void initState()?, void onAfterBuild()?, void dispose()?, ShouldRebuild? shouldRebuild, Object? watch()?, String? debugPrintWhenRebuild, String? tag}) Widget

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension

notify({String? tag}) → void

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension

update<R>(dynamic mutator(R state), {int index = 0, bool shouldNotify = true, String? tag}) → void

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension

updateAll<R>(dynamic mutator(R state), {bool shouldNotify = true, String? tag}) → void

Available on List<Injected>, provided by the MultipleStateRebuilderExtension extension