anyNotifier<N extends BaseNotifier<T>, T> method

N anyNotifier<N extends BaseNotifier<T>, T>(
  1. BaseProvider<N, T> provider, [
  2. void onInitNotifier(
    1. BaseProvider<BaseNotifier, dynamic>,
    2. BaseNotifier
    )?
])

Returns the notifier of a NotifierProvider. This method can be used to avoid the constraint of NotifyableProvider. Useful for testing.

Implementation

N anyNotifier<N extends BaseNotifier<T>, T>(
  BaseProvider<N, T> provider, [
  void Function(BaseProvider, BaseNotifier)? onInitNotifier,
]) {
  return _getState(provider, onInitNotifier);
}