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)