agencyContentPiece.py (981B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\agencyNew\contentPieces\agencyContentPiece.py 2 from eve.client.script.ui.shared.agencyNew import agencyConst 3 from eve.client.script.ui.shared.agencyNew.contentPieces.baseContentPiece import BaseContentPiece 4 from eve.client.script.ui.shared.comtool.constants import CHANNEL_EVENTS 5 from localization import GetByLabel 6 7 class AgencyContentPiece(BaseContentPiece): 8 contentType = agencyConst.CONTENTTYPE_AGENCY 9 10 def __init__(self, **kwargs): 11 BaseContentPiece.__init__(self, **kwargs) 12 self.seasonSvc = sm.GetService('seasonService') 13 14 def GetTitle(self): 15 return self.seasonSvc.get_navigation_season_title() 16 17 def GetExpiryTimeText(self): 18 return self.seasonSvc.get_season_remaining_time_text() 19 20 def GetBlurbText(self): 21 return GetByLabel('UI/Agency/Blurbs/Agency') 22 23 def GetChatChannelID(self): 24 return CHANNEL_EVENTS