private void handlePopupViewModeChanged(PopupViewMode new_mode) { if (new_mode != PopMode.Value) { PopView = pop_factory.createView(new_mode); PopVisible.Value = (new_mode == PopupViewMode.NONE) ? Visibility.Collapsed : Visibility.Visible; } }
private void handleViewModeChanged(MainViewMode new_mode) { if (new_mode != Mode.Value) { PopMode.Value = PopupViewMode.NONE; View = main_factory.createView(new_mode); } }
private void handleViewModeChanged(AdminMode new_mode) { if (new_mode == Mode.Value) { return; } CurrentView = factory.createView(new_mode); }
private void handleViewModeChanged(LoginMode new_mode) { if (credentials.isLoggedIn()) { Visible.Value = Visibility.Collapsed; } else if (new_mode != Mode.Value) { Visible.Value = Visibility.Visible; CurrentView = factory.createView(new_mode); } }