goalDragData.py (600B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\corporation\client\goals\goalDragData.py 2 import eveicon 3 from carbonui.control.dragdrop.dragdata import BaseDragData 4 from corporation.common.goals.link import get_goal_link 5 6 class GoalDragData(BaseDragData): 7 8 def __init__(self, goal): 9 super(GoalDragData, self).__init__() 10 self.goal = goal 11 12 def GetIconTexturePath(self): 13 return eveicon.corporation_folder.resolve(16) 14 15 def get_link(self): 16 return get_goal_link(goal_id=self.goal.get_id().int, goal_name=self.goal.get_name())