Beispiel #1
0
 def onDetailedClick(self):
     url = GUI_SETTINGS.lookup('infoPageRanked')
     showBrowserOverlayView(url,
                            VIEW_ALIAS.WEB_VIEW_TRANSPARENT,
                            hiddenLayers=(WindowLayer.MARKER,
                                          WindowLayer.VIEW,
                                          WindowLayer.WINDOW))
Beispiel #2
0
 def openBrowserOverlay(self, cmd):
     showBrowserOverlayView(
         cmd.url,
         alias=VIEW_ALIAS.WEB_VIEW_TRANSPARENT
         if cmd.blur_bg else VIEW_ALIAS.OVERLAY_PREM_CONTENT_VIEW,
         browserParams={'isCloseBtnVisible': cmd.is_client_close_control},
         forcedSkipEscape=cmd.is_client_close_control)
Beispiel #3
0
 def handleInfoPageClick(self):
     url = GUI_SETTINGS.lookup(getInfoPageKey(self.modeName))
     showBrowserOverlayView(url,
                            VIEW_ALIAS.WEB_VIEW_TRANSPARENT,
                            hiddenLayers=(WindowLayer.MARKER,
                                          WindowLayer.VIEW,
                                          WindowLayer.WINDOW))
 def showRewardScreen(self):
     if not self.doesShowRewardScreen():
         return
     if self.__state in MARATHON_STATE.DISABLED_STATE:
         return
     if self.isRewardObtained() and not AccountSettings.getUIFlag(self.__getRewardShownMarkKey(MARATHON_REWARD_WAS_SHOWN_PREFIX)):
         showBrowserOverlayView(self._getUrl() + self.marathonCompleteUrlAdd, alias=VIEW_ALIAS.BROWSER_OVERLAY, callbackOnLoad=partial(self.__setScreenWasShown, MARATHON_REWARD_WAS_SHOWN_PREFIX))
Beispiel #5
0
 def openBrowserOverlay(self, cmd):
     showBrowserOverlayView(
         cmd.url,
         alias=VIEW_ALIAS.WEB_VIEW_TRANSPARENT
         if cmd.blur_bg else VIEW_ALIAS.BROWSER_LOBBY_TOP_SUB,
         browserParams={'isCloseBtnVisible': cmd.is_client_close_control},
         forcedSkipEscape=cmd.is_client_close_control)
 def __onPlayVideo(self, urlKey):
     url = ''
     if urlKey == 'onboardingVideo1':
         url = GUI_SETTINGS.dogTagsOnboardingVideo1
     elif urlKey == 'onboardingVideo2':
         url = GUI_SETTINGS.dogTagsOnboardingVideo2
     _logger.info('Starting video: %s', url)
     showBrowserOverlayView(url, VIEW_ALIAS.WEB_VIEW_TRANSPARENT)
Beispiel #7
0
 def __showIntroVideo(self, onStart=False):
     settings = self.__settingsCore.serverSettings
     if onStart:
         if settings.getBPStorage().get(
                 BattlePassStorageKeys.INTRO_VIDEO_SHOWN):
             return
         settings.saveInBPStorage(
             {BattlePassStorageKeys.INTRO_VIDEO_SHOWN: True})
     showBrowserOverlayView(getIntroVideoURL(), VIEW_ALIAS.BROWSER_OVERLAY)
Beispiel #8
0
def showInfoVideo():
    url = GUI_SETTINGS.newYearInfo.get('baseURL')
    if url is None:
        _logger.error('newYearInfo.baseURL is missed')
    showBrowserOverlayView(url, alias=VIEW_ALIAS.NY_BROWSER_VIEW)
    return
 def __onVideo(self):
     showBrowserOverlayView(self.__urlIntroVideo,
                            VIEW_ALIAS.BROWSER_OVERLAY)
 def __showAboutView():
     showBrowserOverlayView(getInfoPageURL(),
                            VIEW_ALIAS.BATTLE_PASS_BROWSER_VIEW)
Beispiel #11
0
 def __clickInfoHandler(self):
     from gui.shared.event_dispatcher import showBrowserOverlayView
     url = GUI_SETTINGS.infoPageMapsTraining
     showBrowserOverlayView(url, VIEW_ALIAS.BROWSER_OVERLAY)
 def handleOpenClanAds(self, cmd):
     showBrowserOverlayView(cmd.url, alias=VIEW_ALIAS.STRONGHOLD_ADS)
def _showOverlayVideo(url, exitCallback=None):
    showBrowserOverlayView(url,
                           VIEW_ALIAS.BROWSER_OVERLAY,
                           callbackOnClose=exitCallback)
 def __onInfoButtonClicked(self):
     url = GUI_SETTINGS.dogTagsInfoPage
     _logger.info('Opening info page: %s', url)
     showBrowserOverlayView(url, VIEW_ALIAS.BROWSER_OVERLAY)
Beispiel #15
0
 def __showVideo(self):
     showBrowserOverlayView(GUI_SETTINGS.resourceWell.get('introVideoUrl'), VIEW_ALIAS.RESOURCE_WELL_VIDEO_VIEW)
 def openRankedOverlay(self, cmd):
     showBrowserOverlayView(cmd.url,
                            alias=RANKEDBATTLES_ALIASES.RANKED_WEB_OVERLAY,
                            forcedSkipEscape=True)
Beispiel #17
0
 def __loadUrl(url):
     showBrowserOverlayView(url, VIEW_ALIAS.BATTLE_PASS_BROWSER_VIEW)
Beispiel #18
0
 def __openBrowser(self):
     getterFunc = URL_PROVIDERS[self.urlProvider]
     unparsedUrl = getterFunc()
     url = yield self.__urlParser.parse(unparsedUrl)
     showBrowserOverlayView(url, alias=VIEW_ALIAS.BROWSER_OVERLAY)
Beispiel #19
0
 def __showVideo():
     showBrowserOverlayView(getIntroVideoURL(), VIEW_ALIAS.BROWSER_OVERLAY)
 def __showEventInfo(self):
     showBrowserOverlayView(GUI_SETTINGS.resourceWell.get('infoPage'),
                            VIEW_ALIAS.RESOURCE_WELL_BROWSER_VIEW)
 def openBrowserOverlay(self, cmd):
     showBrowserOverlayView(
         cmd.url,
         alias=VIEW_ALIAS.WEB_VIEW_TRANSPARENT
         if cmd.blur_bg else VIEW_ALIAS.OVERLAY_PREM_CONTENT_VIEW)