notifier property

  1. @override
Refreshable<NotifierT> notifier
latefinal

Obtains the AsyncNotifier associated with this provider, without listening to state changes.

This is typically used to invoke methods on a AsyncNotifier. For example:

Button(
  onTap: () => ref.read(stateNotifierProvider.notifier).increment(),
)

This listenable will notify its notifiers if the AsyncNotifier instance changes. This may happen if the provider is refreshed or one of its dependencies has changes.

Implementation

@override
late final Refreshable<NotifierT> notifier =
    _asyncNotifier<NotifierT, T>(this);