listenWhen property
ShouldProceedCallback<S> ?
listenWhen
finalinherited
Function to determine if the listener should be called when state changes.
If provided, this function is called with the previous and current state.
Return true to call the listener, false to skip it.
Example:
NotifierListener<CounterNotifier, int>(
listenWhen: (previous, current) => current > previous, // Only listen for increases
listener: (state) => print('Count increased to: $state'),
child: MyWidget(),
)
Implementation
final ShouldProceedCallback<S>? listenWhen;