def _initialize(self):
     super(PostProgressionLevelTooltipViewModel, self)._initialize()
     self._addViewModelProperty('modifier', BonusesModel())
     self._addNumberProperty('level', 0)
     self._addStringProperty('type')
     self._addResourceProperty('nameRes', R.invalid())
     self._addBoolProperty('isUnlocked', False)
Exemple #2
0
 def _initialize(self):
     super(PostProgressionBaseViewModel, self)._initialize()
     self._addViewModelProperty('grid', PostProgressionGridModel())
     self._addViewModelProperty('persistentBonuses', BonusesModel())
     self._addStringProperty('progressionAvailability')
     self._addStringProperty('progressionState')
     self._addStringProperty('vehicleRole', '')
     self.onViewRendered = self._addCommand('onViewRendered')
 def _initialize(self):
     super(PostProgressionPurchaseModel, self)._initialize()
     self._addViewModelProperty('modificationBonuses', BonusesModel())
     self._addViewModelProperty('price', PriceModel())
     self._addBoolProperty('canPurchase', True)
     self._addArrayProperty('purchasedSingleStepIds', Array())
     self._addArrayProperty('purchasedFeatureStepIds', Array())
     self._addArrayProperty('unlockedMultiStepIds', Array())
     self.onPurchaseClick = self._addCommand('onPurchaseClick')
Exemple #4
0
 def _initialize(self):
     super(OptDeviceSlotModel, self)._initialize()
     self._addViewModelProperty('bonuses', BonusesModel())
     self._addViewModelProperty('specializations', SpecializationsModel())
     self._addBoolProperty('withDescription', False)
     self._addBoolProperty('isTrophy', False)
     self._addBoolProperty('isUpgradable', False)
     self._addResourceProperty('effect', R.invalid())
     self._addNumberProperty('activeSpecsMask', 0)
Exemple #5
0
 def _initialize(self):
     super(PairModificationTooltipViewModel, self)._initialize()
     self._addViewModelProperty('price', PriceModel())
     self._addViewModelProperty('moneyShortage', PriceModel())
     self._addViewModelProperty('modifiers', BonusesModel())
     self._addViewModelProperty('multiStep', MultiStepModel())
     self._addResourceProperty('nameRes', R.invalid())
     self._addNumberProperty('level', 0)
     self._addBoolProperty('isPriceExist', True)
     self._addBoolProperty('showCTABlock', True)
Exemple #6
0
 def _initialize(self):
     super(ResearchStepsMainContent, self)._initialize()
     self._addViewModelProperty('modificationsBonuses', BonusesModel())
     self._addArrayProperty('stepsResearch', Array())
     self._addArrayProperty('unlockModifications', Array())
     self._addArrayProperty('unlockFeatures', Array())