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

dragData.py (754B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\careerPortal\link\dragData.py
      2 from carbonui.control.dragdrop.dragdata.basedragdata import BaseDragData
      3 from eve.client.script.ui.shared.careerPortal.link.link import node_link
      4 
      5 class NodeDragData(BaseDragData):
      6 
      7     def __init__(self, careerID, activityID, goalID, name):
      8         super(NodeDragData, self).__init__()
      9         self.careerID = careerID
     10         self.activityID = activityID
     11         self.goalID = goalID
     12         self.name = name
     13 
     14     def GetIconTexturePath(self):
     15         return 'res:/ui/texture/classes/careerPortal/link_icon.png'
     16 
     17     def get_link(self):
     18         return node_link(self.careerID, self.activityID, self.goalID, self.name)