BaseBloc constructor

BaseBloc({
  1. BaseStates? initialState,
})

Implementation

BaseBloc({BaseStates? initialState})
    : super(initialState ?? InitLoadingState()) {
  on<RefreshScreenEvent>((event, emit) => emit(RefreshScreen()));
  on<ShowLoadingEvent>((event, emit) => emit(LoadingNonRenderState()));
  on<EndLoadingEvent>((event, emit) => emit(EndLoadingNonRenderState()));
  on<ErrorEvent>((event, emit) => emit(ErrorState(event.errorMessage)));
  on<_InternalStateEvent>((event, emit) => emit(event.state));
  startListener();
}