StateNotifierProvider<Controller extends StateNotifier<Value> , Value>.value constructor
StateNotifierProvider<Controller extends StateNotifier<Value> , Value>.value ({
- Key? key,
- required Controller value,
- TransitionBuilder? builder,
- Widget? child,
Exposes an existing StateNotifier and its value
.
This will not call StateNotifier.dispose when the provider is removed from the widget tree.
It will also not setup LocatorMixin.
value
cannot be null
.
Implementation
factory StateNotifierProvider.value({
Key? key,
required Controller value,
TransitionBuilder? builder,
Widget? child,
}) = _StateNotifierProviderValue<Controller, Value>;