MenuBloc constructor

MenuBloc({
  1. required ShpUi shp,
})

Implementation

MenuBloc({required this.shp}) : super(const MenuState()) {
  on<OnInitEvent>(_onInitEvent);
  on<OnSeleccionMenuEvent>((event, emit) => emit(state.copyWith(
      rutaActual: event.rutaActual,
      mostrarMenu: event.mostrarMenu,
      menuSeleccionado: event.menuSeleccionado,
      accion: EnvironmentView.onSeleccionMenuEvent)));
  on<OnMostrarOcultarMenuEvent>((event, emit) => emit(state.copyWith(
      mostrarMenu: event.ocultarMostrar,
      accion: EnvironmentView.onMostrarOcultarMenuEvent)));
  on<OnEventoUiMenuEvent>(_onEventoUiMenuEvent);
  on<OnStackRoutesEvent>(_onStackRoutesEvent);
  on<OnCambiarThemeEvent>(_onCambiarThemeEvent);
  on<OnCambiarSchemeEvent>((event, emit) => emit(state.copyWith(
      accion: EnvironmentView.onCambiarSchemeEvent, scheme: event.scheme)));
}