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)
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)
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
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)
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)
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)
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)
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)
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)
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)
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
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)
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)
def __init__(self): settings = ViewSettings(_DYN_ACCESSOR()) settings.model = CurtainViewModel() super(CurtainView, self).__init__(settings) self._subViews = dict() self._activeSubView = None return
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)
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)
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)