listen<T> method

void listen<T>(
  1. ProviderListenable<T> provider,
  2. void listener(
    1. T? previous,
    2. T value
    ), {
  3. void onError(
    1. Object error,
    2. StackTrace stackTrace
    )?,
  4. bool fireImmediately = false,
})

Listens to a provider and automatically manages the subscription

Implementation

void listen<T>(
  ProviderListenable<T> provider,
  void Function(T? previous, T value) listener, {
  void Function(Object error, StackTrace stackTrace)? onError,
  bool fireImmediately = false,
}) {
  InheritedConsumer.listen<T>(this, provider, listener,
      onError: onError, fireImmediately: fireImmediately);
}