dispatch method
- @internal
- @nonVirtual
- SynchronousReduxAction<
ReduxNotifier< action, {SettingsState> , SettingsState, dynamic> - String? debugOrigin,
- LabeledReference? debugOriginRef,
inherited
Dispatches an action and updates the state. Returns the new state.
For library consumers, use:
BaseReduxAction.external
to dispatch external actions.external
to dispatch external actions inside the notifier.redux
to dispatch internal actions inside the notifier.
Implementation
@internal
@nonVirtual
T dispatch(
SynchronousReduxAction<ReduxNotifier<T>, T, dynamic> action, {
String? debugOrigin,
LabeledReference? debugOriginRef,
}) {
return _dispatchWithResult<dynamic>(
action,
debugOrigin: debugOrigin,
debugOriginRef: debugOriginRef,
).$1;
}