NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

__init__.py (584B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\market\__init__.py
      2 from eve.client.script.ui.util.linkUtil import GetTypeIDFromTextLink
      3 
      4 def GetTypeIDFromDragItem(node):
      5     try:
      6         typeID = node.typeID
      7         if typeID:
      8             return typeID
      9     except AttributeError:
     10         pass
     11 
     12     nodeGuid = getattr(node, '__guid__', None)
     13     if nodeGuid in INVENTORY_GUIDS:
     14         return node.item.typeID
     15     typeID = GetTypeIDFromTextLink(node)
     16     return typeID
     17 
     18 
     19 INVENTORY_GUIDS = ('xtriui.InvItem', 'listentry.InvItem')