StateObserver<N extends StateNotifier, S> constructor

const StateObserver<N extends StateNotifier, S>({
  1. required WidgetBuilder<S> builder,
  2. N? notifier,
  3. BuilderCondition<S>? buildWhen,
  4. Key? key,
})

StateObserver rebuilds using builder function in response to new states.

An optional notifier can be passed directly.

An optional buildWhen can be implemented for more granular control over how often StateObserver rebuilds.

Implementation

const StateObserver({
  required this.builder,
  this.notifier,
  this.buildWhen,
  Key? key,
}) : super(key: key);