protected virtual void OnMenuItemClicked()
 {
     if (MenuItemClicked != null)
     {
         MenuItemClicked.Invoke();
     }
 }
Example #2
0
    private void Instance_OnMenuItemClicked(object sender, MenuItemClicked gameEvent)
    {
        switch (gameEvent.MenuItemName)
        {
        case MenuNames.movebtn:
            IsReadyForSetGoal = true;
            break;

        case MenuNames.runefire:
            RuneForSet = PrefabNames.RuneFire;
            break;

        default:
            break;
        }
    }
Example #3
0
 public void PublichItemClicked(string url)
 {
     MenuItemClicked?.Invoke(this, new MenuItemClickedEventArgs(url));
 }
Example #4
0
 protected virtual void OnMenuItemClicked(string name)
 {
     MenuItemClicked?.Invoke(this, name);
 }
Example #5
0
 public BackMenu(MenuBar Menu, string id,  MenuItemClicked clickedEvent)
 {
     OnMenuClicked = clickedEvent;
     this.Menu = Menu;
 }
 public void MenuClicked(object sender, MenuItemClicked mic)
 {
     OnMenuItemClicked(sender, mic);
 }
 private void MenuItem_Click(object sender, EventArgs e) => MenuItemClicked?.Invoke(sender, e);
 protected virtual void OnMenuItemClicked(MenuItemClickedEventArgs e)
 {
     MenuItemClicked?.Invoke(this, e);
 }
Example #9
0
 public void Handle(MenuItemClicked message) => ActivateAreaDetails(message.AreaID);
 public void Handle(MenuItemClicked message) => ActivateItem(Info);
Example #11
0
 public void Handle(MenuItemClicked message) => UpdateDetails(message.AreaID);
Example #12
0
 private void MenuItem_ItemClicked(object sender, EventArgs e)
 {
     MenuItemClicked?.Invoke(sender, e);
 }
Example #13
0
 public async Task ExecuteMenuItemCommand()
 {
     MenuItemClicked?.Invoke(null, SelectedMenuItem);
 }