public virtual void InitializeLobbyPanel(LobbyPanelViewModel viewModel) { // This is called when a LobbyPanelViewModel is created viewModel.EnterRoom.Action = this.EnterRoomHandler; viewModel.QuitLobby.Action = this.QuitLobbyHandler; LobbyPanelViewModelManager.Add(viewModel); }
public override void DisposingViewModel(uFrame.MVVM.ViewModel viewModel) { base.DisposingViewModel(viewModel); LobbyPanelViewModelManager.Remove(viewModel); }