private void OnItemClickHandler(InventoryItemModel item, InventoryItemClickType actionType) { if (actionType == InventoryItemClickType.Select) { SetSelectedItemModel(item); } else { ItemClicked.SafeRaise(item, actionType); } }
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); } }
private void OnItemClicked(InventoryItemModel model, InventoryItemClickType actionType) { ItemEvent.SafeRaise(actionType, model.WorldId); }
private void OnClicked(InventoryItemClickType clickType) { Clicked.SafeRaise(Model, clickType); }