listen<N extends StateNotifier<S> , S> method
N
listen<N extends StateNotifier<S> , S>(
- BaseStateNotifierProvider<
N, S> providerOrFilter, { - required void callback(
- N notifier
- String? tag,
override
A function to read SimpleProvider or a StateProvider and subscribe to the events.
this method returns the Notifier linked to the provider
Implementation
@override
N listen<N extends StateNotifier<S>, S>(
m.BaseStateNotifierProvider<N, S> providerOrFilter, {
required void Function(N notifier) callback,
String? tag,
}) {
return _buildWatcher(
providerOrFilter: providerOrFilter,
tag: tag,
isListener: true,
callback: (notifier) {
if (_init && mounted) {
callback(notifier);
}
},
);
}