createEffect method

  1. @override
SaveReactiveObservableEffect<T> createEffect({
  1. void onInit(
    1. SaveObserver $,
    2. T first
    )?,
  2. void onUpdate(
    1. SaveObserver $,
    2. T value
    )?,
  3. void onDispose(
    1. SaveObserver $,
    2. T last
    )?,
  4. void orElse(
    1. SaveObserver $,
    2. T value
    )?,
})
override

Creates a SaveEffect for this provider.

Implementation

@override
SaveReactiveObservableEffect<T> createEffect({
  void Function(SaveObserver $, T first)? onInit,
  void Function(SaveObserver $, T value)? onUpdate,
  void Function(SaveObserver $, T last)? onDispose,
  void Function(SaveObserver $, T value)? orElse,
}) {
  return _provider.createEffect(
    onInit: onInit,
    onUpdate: onUpdate,
    onDispose: onDispose,
    orElse: orElse,
  );
}