private void CloseAllTabs()
 {
     ResetMainMenu();
     MainMenuTab.SetActive(false);
     CreateTab.SetActive(false);
     RoomsTab.SetActive(false);
     DivisionsTab.SetActive(false);
     theTitle.SetActive(false);
     statTab.SetActive(false);
     quitTab.SetActive(false);
     settingsTab.SetActive(false);
     FindObjectOfType <AudioManager>().Play("ButtonClick");
 }
예제 #2
0
        public async static Task <Tab> CreateTab(int order, string name = null)
        {
            var command = new CreateTab(name ?? Guid.NewGuid().ToString("N"), order);
            var handler = DependencyResolver.Resolve <TabCommandHandler>();
            var id      = await handler.ExecuteAsync(command);

            return(new Tab
            {
                Id = id,
                Name = command.Name,
                Order = command.Order
            });
        }
 public void OpenCreateTab()
 {
     CloseAllTabs();
     CreateTab.SetActive(true);
 }