Пример #1
0
 private void OnItemClickHandler(InventoryItemModel item, InventoryItemClickType actionType)
 {
     if (actionType == InventoryItemClickType.Select)
     {
         SetSelectedItemModel(item);
     }
     else
     {
         ItemClicked.SafeRaise(item, actionType);
     }
 }
Пример #2
0
        private void OnItemEvent(InventoryItemClickType clickType, long worldId)
        {
            bool isUseMarket = clickType == InventoryItemClickType.ToMarket || clickType == InventoryItemClickType.FromMarket;

            if ((isUseMarket && !Widget.IsLogged) || clickType == InventoryItemClickType.LoginToMarket)
            {
                OpenDMarket();
            }
            else if (_sendToServerClicks.ContainsKey(clickType))
            {
                SendToServer(_sendToServerClicks[clickType], worldId);
            }
        }
Пример #3
0
 private void OnItemClicked(InventoryItemModel model, InventoryItemClickType actionType)
 {
     ItemEvent.SafeRaise(actionType, model.WorldId);
 }
Пример #4
0
 private void OnClicked(InventoryItemClickType clickType)
 {
     Clicked.SafeRaise(Model, clickType);
 }