__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')