watch<E extends BaseEvent> method

  1. @protected
void watch<E extends BaseEvent>(
  1. EventHandler<E, BaseState> handler, {
  2. EventTransformer<E>? transformer,
})

A wrapper of on function to ease the handling error flow.

Implementation

@protected
void watch<E extends BaseEvent>(
  EventHandler<E, BaseState> handler, {
  EventTransformer<E>? transformer,
}) {
  on<E>(
    (event, emit) async => _handleEventWithException(handler, event, emit),
    transformer: transformer,
  );
}