observer abstract method

Disposer observer({
  1. void onState(
    1. State state
    )?,
  2. void onLoading(
    1. bool isLoading
    )?,
  3. void onError(
    1. Error error
    )?,
})

Observer the Segmented State.

EXAMPLE:

Disposer disposer = counter.observer(
  onState: (state) => print(state),
  onLoading: (loading) => print(loading),
  onError: (error) => print(error),
);

dispose();

Implementation

Disposer observer({
  void Function(State state)? onState,
  void Function(bool isLoading)? onLoading,
  void Function(Error error)? onError,
});