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

dragDropUtil.py (519B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\carbonui\control\dragdrop\dragDropUtil.py
      2 from carbonui.control.dragdrop import dragdata
      3 
      4 def GetTypeID(dragData):
      5     if isinstance(dragData, dragdata.TypeDragData):
      6         return dragData.typeID
      7     if hasattr(dragData, 'typeID') and dragData.typeID is not None:
      8         return dragData.typeID
      9     if hasattr(dragData, 'item') and dragData.item is not None and hasattr(dragData.item, 'typeID'):
     10         return dragData.item.typeID