MenuBloc constructor
MenuBloc({
- 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)));
}