public override void Initialize() { event_aggregator.PublishOnCurrentThread(ShellMessage.ShowMessage(main)); }
public void ShellMsg(string Msg) { ShellMessage?.Invoke(Msg); }
public void Edit() { var vm = ViewModelFactory.Edit(CurrentLayout); event_aggregator.PublishOnCurrentThread(ShellMessage.ShowMessage(vm)); }
public void Capture(CaptureCommand capture_command) { var vm = ViewModelFactory.Create(capture_command.Kind); event_aggregator.PublishOnCurrentThread(ShellMessage.ShowMessage(vm)); }
public void Back() { var event_aggregator = IoC.Get <IEventAggregator>(); event_aggregator.PublishOnCurrentThread(ShellMessage.BackMessage()); }
public void Exit() { event_aggregator.PublishOnCurrentThread(ShellMessage.ExitMessage()); }