示例#1
0
 def _initialize(self):
     super(PremDashboardHeaderModel, self)._initialize()
     self._addViewModelProperty('userName', UserNameModel())
     self._addViewModelProperty('subscriptionCard', SubscriptionCardModel())
     self._addViewModelProperty('clanInfo',
                                PremDashboardHeaderClanInfoModel())
     self._addViewModelProperty('personalReserves', UserListModel())
     self._addViewModelProperty('clanReserves', UserListModel())
     self._addStringProperty('prefixBadgeId', '')
     self._addStringProperty('suffixBadgeId', '')
     self._addStringProperty('badgeContent', '')
     self._addBoolProperty('isDynamicBadge', False)
     self._addBoolProperty('isInClan', False)
     self._addBoolProperty('hasClanReserves', False)
     self._addBoolProperty('isWarningIconVisible', False)
     self._addResourceProperty('emailButtonLabel', R.invalid())
     self._addBoolProperty('showEmailActionTooltip', False)
     self._addBoolProperty('isSubscriptionEnable', False)
     self._addBoolProperty('isRenamingButtonVisible', False)
     self._addBoolProperty('isRenamingButtonEnabled', False)
     self._addBoolProperty('isRenamingProcessVisible', False)
     self.onShowBadges = self._addCommand('onShowBadges')
     self.onEmailButtonClicked = self._addCommand('onEmailButtonClicked')
     self.onRenamingButtonClicked = self._addCommand(
         'onRenamingButtonClicked')
示例#2
0
 def _initialize(self):
     super(BattlePassBuyRewardsViewModel, self)._initialize()
     self._addViewModelProperty('nowRewards', UserListModel())
     self._addViewModelProperty('futureRewards', UserListModel())
     self._addNumberProperty('fromLevel', 0)
     self._addNumberProperty('toLevel', 0)
     self._addStringProperty('statePackage', 'buyState')
示例#3
0
 def _initialize(self):
     super(GameModeModel, self)._initialize()
     self._addViewModelProperty('tableRows', UserListModel())
     self._addViewModelProperty('cards', UserListModel())
     self._addStringProperty('title', '')
     self._addStringProperty('text', '')
     self._addNumberProperty('arenaBonusType')
示例#4
0
 def _initialize(self):
     super(AtmosphereLevelUpModel, self)._initialize()
     self._addViewModelProperty('rewards', UserListModel())
     self._addViewModelProperty('hugeRewards', UserListModel())
     self._addNumberProperty('level', 0)
     self._addBoolProperty('isViewReady', False)
     self.onClose = self._addCommand('onClose')
     self.onGoToTanks = self._addCommand('onGoToTanks')
 def _initialize(self):
     super(BattlePassAwardsViewModel, self)._initialize()
     self._addViewModelProperty('mainRewards', UserListModel())
     self._addViewModelProperty('additionalRewards', UserListModel())
     self._addNumberProperty('previousLevel', 0)
     self._addStringProperty('reason', 'defaultReason')
     self._addBoolProperty('isFinalReward', False)
     self._addStringProperty('badgeTooltipId', '')
     self.onBuyClick = self._addCommand('onBuyClick')
 def _initialize(self):
     super(BattlePassBuyRewardsViewModel, self)._initialize()
     self._addViewModelProperty('nowRewards', UserListModel())
     self._addViewModelProperty('futureRewards', UserListModel())
     self._addNumberProperty('fromLevel', 0)
     self._addNumberProperty('toLevel', 0)
     self._addNumberProperty('packageState')
     self._addNumberProperty('chapterID', 0)
     self._addStringProperty('finalReward', '')
 def _initialize(self):
     super(RewardLevelModel, self)._initialize()
     self._addViewModelProperty('freeRewardItems', UserListModel())
     self._addViewModelProperty('paidRewardItems', UserListModel())
     self._addNumberProperty('level', 0)
     self._addNumberProperty('levelPoints', 0)
     self._addBoolProperty('isRare', False)
     self._addNumberProperty('state', -1)
     self._addBoolProperty('needTakeFree', False)
     self._addBoolProperty('isFreeRewardChoiceEnabled', False)
     self._addBoolProperty('needTakePaid', False)
     self._addBoolProperty('isPaidRewardChoiceEnabled', False)
示例#8
0
 def _initialize(self):
     super(PremDashboardHeaderModel, self)._initialize()
     self._addViewModelProperty('userName', UserNameModel())
     self._addViewModelProperty('clanInfo', PremDashboardHeaderClanInfoModel())
     self._addViewModelProperty('personalReserves', UserListModel())
     self._addViewModelProperty('clanReserves', UserListModel())
     self._addStringProperty('prefixBadgeId', '')
     self._addStringProperty('suffixBadgeId', '')
     self._addStringProperty('badgeContent', '')
     self._addBoolProperty('isDynamicBadge', False)
     self._addBoolProperty('isInClan', False)
     self._addBoolProperty('hasClanReserves', False)
     self.onShowBadges = self._addCommand('onShowBadges')
 def _initialize(self):
     super(BattlePassAwardsViewModel, self)._initialize()
     self._addViewModelProperty('mainRewards', UserListModel())
     self._addViewModelProperty('additionalRewards', UserListModel())
     self._addNumberProperty('chapterID', 0)
     self._addStringProperty('reason')
     self._addBoolProperty('isFinalReward', False)
     self._addBoolProperty('isBaseStyleLevel', False)
     self._addBoolProperty('isNeedToShowOffer', False)
     self._addBoolProperty('seasonStopped', False)
     self._addArrayProperty('wideRewardsIDs', Array())
     self._addBoolProperty('isExtra', False)
     self._addStringProperty('finalReward', '')
     self.onBuyClick = self._addCommand('onBuyClick')
示例#10
0
 def _initialize(self):
     super(BattlePassInProgressTooltipViewModel, self)._initialize()
     self._addViewModelProperty('rewardPoints', UserListModel())
     self._addViewModelProperty('battleRoyaleRewardPoints',
                                BattleRoyaleRewardPoints())
     self._addViewModelProperty('rewardsCommon', UserListModel())
     self._addViewModelProperty('rewardsElite', UserListModel())
     self._addNumberProperty('level', 0)
     self._addNumberProperty('chapter', 0)
     self._addNumberProperty('currentPoints', 0)
     self._addNumberProperty('maxPoints', 0)
     self._addBoolProperty('isBattlePassPurchased', False)
     self._addStringProperty('timeTillEnd', '')
     self._addStringProperty('battleType', '')
     self._addNumberProperty('notChosenRewardCount', 0)
示例#11
0
 def _initialize(self):
     super(RewardLevelModel, self)._initialize()
     self._addViewModelProperty('rewardItems', UserListModel())
     self._addNumberProperty('level', 0)
     self._addNumberProperty('levelPoints', 0)
     self._addBoolProperty('isRare', False)
     self._addNumberProperty('state', -1)
示例#12
0
 def _initialize(self):
     super(NewYearRewardsRendererModel, self)._initialize()
     self._addViewModelProperty('rewardsGroup', UserListModel())
     self._addNumberProperty('idx', 0)
     self._addStringProperty('levelText', '')
     self._addBoolProperty('isLevelAchieved', False)
     self._addBoolProperty('isCurrentLevel', False)
示例#13
0
 def _initialize(self):
     super(CartSeasonModel, self)._initialize()
     self._addViewModelProperty('items', UserListModel())
     self._addStringProperty('name', '')
     self._addNumberProperty('count', -1)
     self._addStringProperty('bonusType', '')
     self._addStringProperty('bonusValue', '')
示例#14
0
 def _initialize(self):
     super(BattlePassHowToEarnPointsViewModel, self)._initialize()
     self._addViewModelProperty('gameModes', UserListModel())
     self._addNumberProperty('syncInitiator', 0)
     self._addNumberProperty('chapterID', 0)
     self._addStringProperty('finalReward', '')
     self.onLinkClick = self._addCommand('onLinkClick')
示例#15
0
 def _initialize(self):
     super(LootBoxMultiOpenViewModel, self)._initialize()
     self._addViewModelProperty('rewardRows', UserListModel())
     self._addNumberProperty('openedCount', 0)
     self._addNumberProperty('boxesCounter', 0)
     self._addNumberProperty('limitToOpen', 0)
     self._addStringProperty('lootboxType', '')
     self._addResourceProperty('lootboxIcon', R.invalid())
     self._addStringProperty('boxCategory', '')
     self._addBoolProperty('restart', False)
     self._addBoolProperty('isFreeBox', False)
     self._addBoolProperty('isLootboxesEnabled', True)
     self._addBoolProperty('hardReset', False)
     self._addBoolProperty('isPausedForSpecial', False)
     self._addBoolProperty('isOnPause', False)
     self._addNumberProperty('startShowIndex', 0)
     self._addNumberProperty('leftToOpenCount', 0)
     self._addNumberProperty('currentPage', 0)
     self._addBoolProperty('isServerError', False)
     self._addBoolProperty('isAnimationEnabled', False)
     self.onCloseBtnClick = self._addCommand('onCloseBtnClick')
     self.onShowAnimationBtnClick = self._addCommand(
         'onShowAnimationBtnClick')
     self.showSpecialReward = self._addCommand('showSpecialReward')
     self.onOpenBox = self._addCommand('onOpenBox')
     self.onReadyToRestart = self._addCommand('onReadyToRestart')
     self.onContinueOpening = self._addCommand('onContinueOpening')
     self.onPauseOpening = self._addCommand('onPauseOpening')
示例#16
0
 def _initialize(self):
     super(NyLootBoxMainViewModel, self)._initialize()
     self._addViewModelProperty('sidebar', NySidebarCommonModel())
     self._addViewModelProperty('boxesCountButtons', UserListModel())
     self._addViewModelProperty('guaranteedReward',
                                LootBoxGuaranteedRewardModel())
     self._addStringProperty('currentName', '')
     self._addStringProperty('selectedBoxType', '')
     self._addBoolProperty('isPremiumType', False)
     self._addBoolProperty('isOpenBoxBtnVisible', False)
     self._addNumberProperty('currentCountButton', 0)
     self._addBoolProperty('isBoxChangeAnimation', False)
     self._addBoolProperty('isBoxOpenEnabled', True)
     self._addBoolProperty('isViewHidden', False)
     self._addBoolProperty('isVideoOff', False)
     self._addBoolProperty('isBoxesAvailable', False)
     self._addBoolProperty('isStatisticsHintActive', False)
     self._addStringProperty('realm', '')
     self.onWindowClose = self._addCommand('onWindowClose')
     self.onTabClick = self._addCommand('onTabClick')
     self.onCountSelected = self._addCommand('onCountSelected')
     self.onOpenBoxHitAreaClick = self._addCommand('onOpenBoxHitAreaClick')
     self.onOpenBoxBtnClick = self._addCommand('onOpenBoxBtnClick')
     self.onBuyBoxBtnClick = self._addCommand('onBuyBoxBtnClick')
     self.onCelebrityBtnClick = self._addCommand('onCelebrityBtnClick')
     self.onQuestsBtnClick = self._addCommand('onQuestsBtnClick')
     self.onAnimationSwitchClick = self._addCommand(
         'onAnimationSwitchClick')
     self.onStatisticsButtonClick = self._addCommand(
         'onStatisticsButtonClick')
     self.onSwitchBoxHover = self._addCommand('onSwitchBoxHover')
示例#17
0
 def _initialize(self):
     super(BattlePassProgressionsViewModel, self)._initialize()
     self._addViewModelProperty('intro', BattlePassIntroViewModel())
     self._addViewModelProperty('offSeason', BattlePassOffSeasonViewModel())
     self._addViewModelProperty('buyButton', BuyButtonModel())
     self._addViewModelProperty('freeRewards', UserListModel())
     self._addViewModelProperty('paidRewards', UserListModel())
     self._addViewModelProperty('chapterCharacter', CharacterWidgetViewModel())
     self._addViewModelProperty('widget3dStyle', BattlePassWidget3DStyleViewModel())
     self._addBoolProperty('showIntro', False)
     self._addBoolProperty('showOffSeason', False)
     self._addStringProperty('seasonText', '')
     self._addStringProperty('chapterText', '')
     self._addNumberProperty('currentPoints', 0)
     self._addNumberProperty('totalPoints', 0)
     self._addNumberProperty('previousAllPoints', 0)
     self._addNumberProperty('previousPoints', 0)
     self._addNumberProperty('previousLevel', 0)
     self._addNumberProperty('currentAllPoints', 0)
     self._addNumberProperty('pointsBeforeStart', 0)
     self._addBoolProperty('isPaused', False)
     self._addStringProperty('seasonTimeLeft', '')
     self._addBoolProperty('isVisibleBuyButton', False)
     self._addBoolProperty('showBuyAnimations', False)
     self._addBoolProperty('showLevelsAnimations', False)
     self._addStringProperty('progressionState', 'normalState')
     self._addBoolProperty('isChooseDeviceEnabled', True)
     self._addNumberProperty('chapterCount', 1)
     self._addNumberProperty('chapterStep', 1)
     self._addNumberProperty('currentChapter', 1)
     self._addNumberProperty('chosenChapter', 1)
     self._addBoolProperty('isTakeAllButtonVisible', False)
     self._addNumberProperty('notChosenRewardCount', 0)
     self._addNumberProperty('bpcoinCount', 0)
     self._addBoolProperty('isWalletAvailable', True)
     self._addBoolProperty('showReplaceRewardsAnimations', False)
     self.onClose = self._addCommand('onClose')
     self.onAboutClick = self._addCommand('onAboutClick')
     self.onBuyClick = self._addCommand('onBuyClick')
     self.onTakeClick = self._addCommand('onTakeClick')
     self.onTakeAllClick = self._addCommand('onTakeAllClick')
     self.onOpenShopClick = self._addCommand('onOpenShopClick')
     self.onPointsInfoClick = self._addCommand('onPointsInfoClick')
     self.onFinishedAnimation = self._addCommand('onFinishedAnimation')
     self.onLevelsAnimationFinished = self._addCommand('onLevelsAnimationFinished')
     self.onGoToChapter = self._addCommand('onGoToChapter')
     self.onViewLoaded = self._addCommand('onViewLoaded')
示例#18
0
 def _initialize(self):
     super(LootBoxAutoOpenViewModel, self)._initialize()
     self._addViewModelProperty('rewardRows', UserListModel())
     self._addNumberProperty('smallBoxesQuantity', 0)
     self._addNumberProperty('bigBoxesQuantity', 0)
     self._addNumberProperty('giftsQuantity', 0)
     self.onOkBtnClick = self._addCommand('onOkBtnClick')
     self.onCloseBtnClick = self._addCommand('onCloseBtnClick')
示例#19
0
 def _initialize(self):
     super(TankmanTooltipViewModel, self)._initialize()
     self._addViewModelProperty('icons', UserListModel())
     self._addStringProperty('title', '')
     self._addStringProperty('subtitle', '')
     self._addStringProperty('mainIcon', '')
     self._addStringProperty('description', '')
     self._addStringProperty('iconsTitle', '')
示例#20
0
 def _initialize(self):
     super(MarathonEntryPointModel, self)._initialize()
     self._addViewModelProperty('progressGrind', UserListModel())
     self._addViewModelProperty('progressPro', UserListModel())
     self._addViewModelProperty('progressPost', UserListModel())
     self._addNumberProperty('state', -1)
     self._addNumberProperty('timeTillNextState', -1)
     self._addStringProperty('formattedTimeTillNextState', '')
     self._addNumberProperty('currentPhase', -1)
     self._addBoolProperty('rewardObtained', False)
     self._addBoolProperty('isPremShopURL', False)
     self._addBoolProperty('isPostProgression', False)
     self._addNumberProperty('discount', 0)
     self._addStringProperty('tokenTemplate', '')
     self._addStringProperty('tokenDoneTemplate', '')
     self._addArrayProperty('userTokens', Array())
     self.onClick = self._addCommand('onClick')
示例#21
0
 def _initialize(self):
     super(ItemModel, self)._initialize()
     self._addViewModelProperty('eachLevelInfo', UserListModel())
     self._addNumberProperty('maxLevel', -1)
     self._addNumberProperty('currentLevel', -1)
     self._addNumberProperty('itemId', 0)
     self._addStringProperty('scaleFactor', '')
     self._addStringProperty('itemUserString', '')
     self._addStringProperty('itemType', '')
 def _initialize(self):
     super(MapBoxQuestionModel, self)._initialize()
     self._addViewModelProperty('answers', MapBoxAnswersModel())
     self._addViewModelProperty('options', UserListModel())
     self._addStringProperty('type')
     self._addStringProperty('imagePath', '')
     self._addBoolProperty('showIcons', False)
     self._addStringProperty('questionId', '')
     self._addArrayProperty('titleParams', Array())
示例#23
0
 def _initialize(self):
     super(NyMainWidgetTooltipModel, self)._initialize()
     self._addViewModelProperty('multipliersTable', UserListModel())
     self._addViewModelProperty('bonusFormula', NyBonusFormulaModel())
     self._addStringProperty('currentLevel', 'I')
     self._addStringProperty('nextLevel', 'II')
     self._addNumberProperty('currentPoints', 1)
     self._addNumberProperty('nextPoints', 1)
     self._addNumberProperty('deltaFromPoints', 0)
 def _initialize(self):
     super(BattlePassProgressionsViewModel, self)._initialize()
     self._addViewModelProperty('offSeason', BattlePassOffSeasonViewModel())
     self._addViewModelProperty('levels', UserListModel())
     self._addViewModelProperty('widget3dStyle',
                                BattlePassWidget3DStyleViewModel())
     self._addViewModelProperty('chapterCharacter',
                                CharacterWidgetViewModel())
     self._addNumberProperty('chapterID', 0)
     self._addStringProperty('chapterState')
     self._addStringProperty('finalReward', '')
     self._addBoolProperty('showOffSeason', False)
     self._addStringProperty('seasonText', '')
     self._addStringProperty('expireTimeStr', '')
     self._addNumberProperty('previousPointsInChapter', 0)
     self._addNumberProperty('currentPointsInChapter', 0)
     self._addNumberProperty('previousFreePointsInChapter', 0)
     self._addNumberProperty('freePointsInChapter', 0)
     self._addNumberProperty('previousPointsInLevel', 0)
     self._addNumberProperty('currentPointsInLevel', 0)
     self._addNumberProperty('previousFreePointsInLevel', 0)
     self._addNumberProperty('freePointsInLevel', 0)
     self._addNumberProperty('bpbitCount', 0)
     self._addNumberProperty('notChosenRewardCount', 0)
     self._addBoolProperty('isBattlePassCompleted', False)
     self._addBoolProperty('isChooseRewardsEnabled', True)
     self._addNumberProperty('previousLevel', 0)
     self._addNumberProperty('potentialLevel', 0)
     self._addNumberProperty('previousPotentialLevel', 0)
     self._addBoolProperty('isPaused', False)
     self._addBoolProperty('isChooseDeviceEnabled', True)
     self._addNumberProperty('bpcoinCount', 0)
     self._addBoolProperty('isWalletAvailable', True)
     self._addBoolProperty('showBuyAnimations', False)
     self._addBoolProperty('showLevelsAnimations', False)
     self._addBoolProperty('showReplaceRewardsAnimations', False)
     self._addStringProperty('buttonState')
     self._addBoolProperty('isStyleTaken', False)
     self._addBoolProperty('isSeasonEndingSoon', False)
     self._addBoolProperty('isExtra', False)
     self._addBoolProperty('hasExtra', False)
     self._addNumberProperty('expireTime', 0)
     self.onClose = self._addCommand('onClose')
     self.onActionClick = self._addCommand('onActionClick')
     self.onTakeClick = self._addCommand('onTakeClick')
     self.onTakeAllClick = self._addCommand('onTakeAllClick')
     self.onOpenShopClick = self._addCommand('onOpenShopClick')
     self.onAboutClick = self._addCommand('onAboutClick')
     self.onPointsInfoClick = self._addCommand('onPointsInfoClick')
     self.onBpbitClick = self._addCommand('onBpbitClick')
     self.onBpcoinClick = self._addCommand('onBpcoinClick')
     self.onTakeRewardsClick = self._addCommand('onTakeRewardsClick')
     self.onFinishedAnimation = self._addCommand('onFinishedAnimation')
     self.onLevelsAnimationFinished = self._addCommand(
         'onLevelsAnimationFinished')
     self.onChapterChoice = self._addCommand('onChapterChoice')
     self.onViewLoaded = self._addCommand('onViewLoaded')
 def _initialize(self):
     super(MapBoxRewardChoiceViewModel, self)._initialize()
     self._addViewModelProperty('rewards', UserListModel())
     self._addStringProperty('rewardType', '')
     self._addBoolProperty('isOptionsSequence', False)
     self._addNumberProperty('selectedGiftId', -1)
     self.onTakeClick = self._addCommand('onTakeClick')
     self.onCloseClick = self._addCommand('onCloseClick')
     self.onAnimationFinished = self._addCommand('onAnimationFinished')
 def _initialize(self):
     super(ProgressiveItemsViewModel, self)._initialize()
     self._addViewModelProperty('progressiveItems', UserListModel())
     self._addViewModelProperty('tutorial', ProgressionCasesTutorialModel())
     self._addStringProperty('tankLevel', '')
     self._addResourceProperty('tankType', R.invalid())
     self._addStringProperty('tankName', '')
     self._addBoolProperty('isRendererPipelineDeferred', False)
     self._addNumberProperty('itemToScroll', 0)
     self.onSelectItem = self._addCommand('onSelectItem')
示例#27
0
 def _initialize(self):
     super(CrystalsPromoViewModel, self)._initialize()
     self._addViewModelProperty('battleTypes', UserListModel())
     self._addNumberProperty('selectedTab', 0)
     self._addStringProperty('instructionPrice', '')
     self._addStringProperty('vehiclePrice', '')
     self._addStringProperty('equipmentPrice', '')
     self._addBoolProperty('syncInitiator', False)
     self._addBoolProperty('isChina', False)
     self.goToShop = self._addCommand('goToShop')
 def _initialize(self):
     super(VehiclePointsTooltipViewModel, self)._initialize()
     self._addViewModelProperty('rewardPoints', UserListModel())
     self._addNumberProperty('vehicleLevel', 0)
     self._addStringProperty('vehicleName', '')
     self._addStringProperty('vehicleType', '')
     self._addNumberProperty('pointsCurrent', 0)
     self._addNumberProperty('pointsTotal', 0)
     self._addNumberProperty('pointsReward', 0)
     self._addBoolProperty('isSpecialVehicle', False)
     self._addBoolProperty('isElite', False)
示例#29
0
 def _initialize(self):
     super(BattlePassProgressionsViewModel, self)._initialize()
     self._addViewModelProperty('intro', BattlePassIntroViewModel())
     self._addViewModelProperty('offSeason', BattlePassOffSeasonViewModel())
     self._addViewModelProperty('freeRewards', UserListModel())
     self._addViewModelProperty('paidRewards', UserListModel())
     self._addViewModelProperty('postRewards', UserListModel())
     self._addViewModelProperty('medalReward', UserListModel())
     self._addBoolProperty('showIntro', False)
     self._addBoolProperty('showOffSeason', False)
     self._addBoolProperty('hasNewExtras', False)
     self._addNumberProperty('extrasOpened', 0)
     self._addNumberProperty('extrasTotal', 0)
     self._addBoolProperty('highlightVoting', False)
     self._addStringProperty('seasonTime', '')
     self._addNumberProperty('currentPoints', 0)
     self._addNumberProperty('totalPoints', 0)
     self._addNumberProperty('previousAllPoints', 0)
     self._addNumberProperty('previousPoints', 0)
     self._addNumberProperty('previousLevel', 0)
     self._addNumberProperty('currentAllPoints', 0)
     self._addBoolProperty('isPaused', False)
     self._addStringProperty('sellAnyLevelsUnlockTimeLeft', '')
     self._addStringProperty('seasonTimeLeft', '')
     self._addBoolProperty('isFinalOfferTime', False)
     self._addBoolProperty('showBuyButtonBubble', False)
     self._addBoolProperty('isVisibleBuyButton', False)
     self._addBoolProperty('showBuyAnimations', False)
     self._addBoolProperty('showLevelsAnimations', False)
     self._addBoolProperty('isPlayerVoted', False)
     self._addBoolProperty('haveMedalReward', False)
     self._addBoolProperty('canPlayerParticipate', True)
     self.onClose = self._addCommand('onClose')
     self.onAboutClick = self._addCommand('onAboutClick')
     self.onInfoBtnClick = self._addCommand('onInfoBtnClick')
     self.onBuyClick = self._addCommand('onBuyClick')
     self.onBuyBtnClick = self._addCommand('onBuyBtnClick')
     self.onExtrasClick = self._addCommand('onExtrasClick')
     self.onVotingResultClick = self._addCommand('onVotingResultClick')
     self.onBuyVehicleClick = self._addCommand('onBuyVehicleClick')
     self.onViewLoaded = self._addCommand('onViewLoaded')
 def _initialize(self):
     super(DialogWindowModel, self)._initialize()
     self._addViewModelProperty('buttons', UserListModel())
     self._addViewModelProperty('currency', ListModel())
     self._addBoolProperty('hasCloseBtn', True)
     self._addBoolProperty('hasCurrencyBlock', False)
     self._addViewProperty('content')
     self._addViewProperty('bottomContent')
     self._addResourceProperty('backgroundShineImage', Resource.INVALID)
     self._addResourceProperty('backgroundImage', Resource.INVALID)
     self.onClosed = self._addCommand('onClosed')
     self.onBtnClicked = self._addCommand('onBtnClicked')