import { MainWindowState } from '../../../../models/mainwindow/main-window-state' ; import { NavigationState } from '../../../../models/mainwindow/navigation/navigation-state' ; import { ShowMainWindowEvent } from '../events/show-main-window-event' ; import { Processor } from './processor' ; export class ShowMainWindowProcessor implements Processor { public async process ( event , currentState , stateHistory , navigationState ) { return [ null , navigationState . update ( { isVisible : true , } as NavigationState ) , ] ; } }