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

landingPanel.py (858B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\theatersOfWar\dashboard\landingPanel.py
      2 from carbonui import Align
      3 from carbonui.primitives.container import Container
      4 from eve.client.script.ui.shared.theatersOfWar.landingPage.landingPagePanel import LandingPagePanel
      5 
      6 class LandingPanel(Container):
      7     default_align = Align.TOALL
      8     default_name = 'campaignPanel'
      9 
     10     def ApplyAttributes(self, attributes):
     11         self.panel_constructed = False
     12         self.window_controller = attributes.window_controller
     13         super(LandingPanel, self).ApplyAttributes(attributes)
     14 
     15     def LoadPanel(self, was_panel_selected = False, **kwargs):
     16         if not self.panel_constructed:
     17             self.panel_constructed = True
     18             LandingPagePanel(parent=self, window_controller=self.window_controller)