Example #1
0
 def invoke(cls, **kwargs):
     from gui.shared.event_dispatcher import showClanQuestWindow
     from gui.Scaleform.daapi.view.lobby.clans.clan_helpers import getClanQuestURL
     value = kwargs.get('value', None)
     url = value.get('action_url', '') if isinstance(value, dict) else ''
     showClanQuestWindow(getClanQuestURL() + url)
     return
Example #2
0
 def __getReturnCallback(self, backUrl):
     return (lambda: showClanQuestWindow(backUrl)
             ) if backUrl is not None else None
Example #3
0
 def handleGoToButton(self):
     showClanQuestWindow()
     self.destroyWindow()