def __init__(self, flags=ViewFlags.VIEW):
     settings = ViewSettings(
         R.views.lobby.ranked.QualificationRewardsView())
     settings.flags = flags
     settings.model = RankedQualificationRewardsViewModel()
     self.__updateData()
     super(RankedQualificationRewardsView, self).__init__(settings)
Esempio n. 2
0
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(
         R.views.lobby.new_year.tooltips.NyDiscountRewardTooltip())
     settings.model = NyDiscountRewardTooltipModel()
     settings.args = args
     settings.kwargs = kwargs
     super(NyDiscountRewardTooltip, self).__init__(settings)
 def __init__(self):
     settings = ViewSettings(R.views.lobby.premacc.dashboard.prem_dashboard_quests_card.PremDashboardQuestsCard())
     settings.model = PremDashboardQuestsCardModel()
     super(PremDashboardQuestsCard, self).__init__(settings)
     self._questController = PremQuestsController()
     self._modelConstantsMap = {MISSIONS_STATES.COMPLETED: self.viewModel.COMPLETED,
      MISSIONS_STATES.IN_PROGRESS: self.viewModel.IN_PROGRESS}
 def __init__(self, tooltipData):
     settings = ViewSettings(
         R.views.common.tooltip_window.backport_tooltip_content.
         BackportTooltipContent())
     settings.model = ViewModel()
     settings.args = (tooltipData, )
     super(_BackportTooltipContent, self).__init__(settings)
Esempio n. 5
0
 def __init__(self, text, price, size=CurrencySize.SMALL, layoutID=None):
     settings = ViewSettings(layoutID or self._LAYOUT_DYN_ACCESSOR())
     settings.model = SinglePriceViewModel()
     super(SinglePrice, self).__init__(settings)
     self.__text = text
     self.__price = price
     self.__size = size
Esempio n. 6
0
 def createToolTipContent(self, event, contentID):
     tooltipId = event.getArgument('tooltipId')
     if event.contentID == R.views.common.tooltip_window.loot_box_compensation_tooltip.LootBoxVehicleCompensationTooltipContent(
     ):
         if tooltipId in self.__tooltipItems:
             tooltipData = {
                 'iconBefore': event.getArgument('iconBefore', ''),
                 'labelBefore': event.getArgument('labelBefore', ''),
                 'iconAfter': event.getArgument('iconAfter', ''),
                 'labelAfter': event.getArgument('labelAfter', ''),
                 'bonusName': event.getArgument('bonusName', ''),
                 'countBefore': event.getArgument('countBefore', 1),
                 'tooltipType': LootBoxCompensationTooltipTypes.VEHICLE
             }
             tooltipData.update(self.__tooltipItems[tooltipId].specialArgs)
             settings = ViewSettings(
                 R.views.common.tooltip_window.loot_box_compensation_tooltip
                 .LootBoxVehicleCompensationTooltipContent())
             settings.flags = ViewFlags.VIEW
             settings.model = LootBoxVehicleCompensationTooltipModel()
             settings.kwargs = tooltipData
             return VehicleCompensationTooltipContent(settings)
         _logger.warning("Couldn't find corresponded tooltip! tooltipId=%s",
                         str(tooltipId))
     elif event.contentID == VEH_FOR_CHOOSE_ID:
         if tooltipId in self.__tooltipItems:
             settings = ViewSettings(VEH_FOR_CHOOSE_ID)
             settings.flags = ViewFlags.VIEW
             settings.model = AwardsVehicleForChooseTooltipViewModel()
             settings.kwargs = self.__tooltipItems[tooltipId].specialArgs
             return VehicleForChooseTooltipContent(settings)
         _logger.warning("Couldn't find corresponded tooltip! tooltipId=%s",
                         str(tooltipId))
     return None
 def __init__(self, header='', body='', animation=''):
     settings = ViewSettings(
         R.views.common.tooltip_window.advanced_tooltip_content.
         AdvandcedAnimatedTooltipContent())
     settings.model = AdvancedAnimatedTooltipContentModel()
     settings.args = (header, body, animation)
     super(AdvancedAnimatedTooltipContent, self).__init__(settings)
 def __init__(self):
     settings = ViewSettings(R.views.battle_royale.lobby.views.IntroView())
     settings.flags = ViewFlags.LOBBY_SUB_VIEW
     settings.model = BattlePassIntroViewModel()
     self.__urlIntroVideo = self.__battleRoyaleController.getIntroVideoURL()
     self.__isPageWasShow = False
     super(IntroView, self).__init__(settings)
Esempio n. 9
0
 def __init__(self, layoutID, *args, **kwargs):
     settings = ViewSettings(layoutID)
     settings.model = ReservesAwardViewModel()
     settings.args = args
     settings.kwargs = kwargs
     self._renewableSubHelper = BigWorld.player().renewableSubscription
     super(ReservesAwardView, self).__init__(settings)
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(R.views.lobby.frontline.AwardsView())
     settings.model = AwardsViewModel()
     settings.args = args
     settings.kwargs = kwargs
     super(AwardsView, self).__init__(settings)
     self.__tooltipItems = {}
 def __init__(self, *args, **kwargs):
     contentResID = R.views.lobby.ranked.tooltips.RankedBattlesRolesTooltipView()
     settings = ViewSettings(contentResID)
     settings.model = RolesViewModel()
     settings.args = args
     settings.kwargs = kwargs
     super(RankedRolesTooltipView, self).__init__(settings)
Esempio n. 12
0
 def __init__(self,
              layoutID=R.views.lobby.premacc.dashboard.piggy_bank_cards.
              prem_piggy_bank.PremPiggyBankCard()):
     settings = ViewSettings(layoutID)
     settings.model = PremPiggyBankCardModel()
     self._serverSettings = self._lobbyContext.getServerSettings()
     super(PremPiggyBankCard, self).__init__(settings)
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(R.views.common.dialog_view.components.
                             dialog_prices_tooltip.DialogPricesTooltip())
     settings.model = DialogPricesTooltipModel()
     settings.args = args
     settings.kwargs = kwargs
     super(DialogPricesTooltip, self).__init__(settings)
Esempio n. 14
0
 def __init__(self, layoutID, questID):
     settings = ViewSettings(layoutID)
     settings.model = ChallengeRewardViewModel()
     self.__questID = questID
     self.__viewLifecycleWatcher = ViewLifecycleWatcher()
     self._tooltips = {}
     super(ChallengeRewardView, self).__init__(settings)
 def __init__(self, normalContent, advancedContent):
     settings = ViewSettings(
         R.views.common.tooltip_window.advanced_tooltip_content.
         AdvandcedTooltipContent())
     settings.model = AdvancedTooltipContentModel()
     settings.args = (normalContent, advancedContent)
     super(AdvancedTooltipContent, self).__init__(settings)
Esempio n. 16
0
 def __init__(self, contentResId, *args, **kwargs):
     settings = ViewSettings(contentResId)
     settings.model = SeniorityRewardAwardViewModel()
     settings.args = args
     settings.kwargs = kwargs
     self.__bonusesPosition = 0
     super(SeniorityRewardAwardView, self).__init__(settings)
Esempio n. 17
0
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(
         R.views.lobby.resource_well.tooltips.SerialNumberTooltip())
     settings.model = SerialNumberTooltipModel()
     settings.args = args
     settings.kwargs = kwargs
     super(SerialNumberTooltip, self).__init__(settings)
 def __init__(self,
              typeCompDescr,
              layoutID=R.views.lobby.instructions.BuyWindow()):
     settings = ViewSettings(layoutID)
     settings.flags = ViewFlags.TOP_WINDOW_VIEW
     settings.model = BoosterBuyModel()
     super(BoosterBuyWindowView, self).__init__(settings, typeCompDescr)
Esempio n. 19
0
 def __init__(self, price):
     settings = ViewSettings(
         R.views.lobby.new_year.dialogs.CollectionPrice())
     settings.flags = ViewFlags.COMPONENT
     settings.model = CollectionPriceModel()
     self.__price = price
     super(Price, self).__init__(settings)
 def __init__(self, vehicleCD):
     settings = ViewSettings(
         R.views.lobby.blueprints.fragments_balance_content.
         FragmentsBalanceContent())
     settings.model = CommonBalanceContentModel()
     super(FragmentsBalanceContent, self).__init__(settings)
     self.__vehicle = self.__itemsCache.items.getItemByCD(vehicleCD)
 def __init__(self, intCD, context):
     settings = ViewSettings(R.views.battle_royale.lobby.tooltips.VehicleTooltipView())
     settings.model = VehicleTooltipViewModel()
     self.__context = context
     self.__vehicle = context.buildItem(intCD)
     self.__rentState = self.__rentVehiclesController.getRentState(self.__vehicle.intCD)
     super(VehicleTooltipView, self).__init__(settings)
Esempio n. 22
0
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(
         R.views.lobby.resource_well.tooltips.ProgressTooltip())
     settings.model = ProgressTooltipModel()
     settings.args = args
     settings.kwargs = kwargs
     super(ProgressTooltip, self).__init__(settings)
 def __init__(self, layoutID, ctx=None):
     settings = ViewSettings(layoutID)
     settings.flags = ViewFlags.LOBBY_TOP_SUB_VIEW
     settings.model = DailyExperienceViewModel()
     super(DailyExperienceView, self).__init__(settings)
     self.__exitEvent = ctx.get('exitEvent') if ctx is not None else events.LoadViewEvent(VIEW_ALIAS.LOBBY_HANGAR)
     return
Esempio n. 24
0
 def __init__(self, flags=ViewFlags.VIEW):
     settings = ViewSettings(
         R.views.lobby.bootcamp.BootcampProgressWidget())
     settings.flags = flags
     settings.model = BootcampProgressModel()
     self.__tooltipData = {}
     super(BootcampProgressWidgetView, self).__init__(settings)
Esempio n. 25
0
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(
         R.views.lobby.dog_tags.RankedEfficiencyTooltip(),
         model=RankedEfficiencyTooltipModel())
     settings.args = args
     settings.kwargs = kwargs
     super(RankedEfficiencyTooltip, self).__init__(settings)
Esempio n. 26
0
 def __init__(self):
     settings = ViewSettings(_DYN_ACCESSOR())
     settings.model = CurtainViewModel()
     super(CurtainView, self).__init__(settings)
     self._subViews = dict()
     self._activeSubView = None
     return
Esempio n. 27
0
 def __init__(self, *args):
     settings = ViewSettings(
         R.views.lobby.tooltips.loot_box_category_tooltip.
         LootBoxCategoryTooltipContent())
     settings.model = LootBoxCategoryTooltipModel()
     settings.args = args
     super(LootBoxCategoryTooltipContent, self).__init__(settings)
Esempio n. 28
0
 def __init__(self, flags=ViewFlags.VIEW):
     settings = ViewSettings(
         R.views.lobby.customization.progression_styles.StageSwitcher())
     settings.flags = flags
     settings.model = StageSwitcherModel()
     self.__ctx = self.__customizationService.getCtx()
     super(StageSwitcherView, self).__init__(settings)
 def __init__(self, *args, **kwargs):
     settings = ViewSettings(R.views.lobby.veh_post_progression.tooltip.
                             PairModificationTooltipView())
     settings.model = PairModificationTooltipViewModel()
     settings.args = args
     settings.kwargs = kwargs
     super(BasePairModificationTooltipView, self).__init__(settings)
Esempio n. 30
0
 def __init__(self, text, imageSubstitutions=None, layoutID=None):
     settings = ViewSettings(layoutID or self._LAYOUT_DYN_ACCESSOR())
     settings.model = SimpleTextViewModel()
     settings.kwargs = {
         'text': text,
         'imageSubstitutions': imageSubstitutions
     }
     super(SimpleText, self).__init__(settings)