Exemple #1
0
 def _packCondition(self,
                    preFormattedCondition,
                    maxDescLines=MAX_DESC_LINES):
     state = preFormattedCondition.progressType
     tooltipData = None
     if preFormattedCondition.conditionData is not None:
         tooltipData = _getTooltipData(preFormattedCondition.conditionData)
     return {
         'icon':
         getCondIconBySize(self.ICON_SIZE, preFormattedCondition.iconKey),
         'title':
         self._getFormattedField(preFormattedCondition.titleData),
         'description':
         self._getFormattedField(preFormattedCondition.descrData),
         'progress':
         _packProgress(preFormattedCondition),
         'state':
         state,
         'tooltipData':
         tooltipData,
         'conditionData':
         preFormattedCondition.conditionData,
         'maxDescLines':
         maxDescLines
     }
 def _packCondition(self, size, preFormattedCondition):
     iconKey = preFormattedCondition.iconKey
     progress = _packProgress(preFormattedCondition)
     return {'icon': getCondIconBySize(size, iconKey),
      'title': self._getFormattedField(size, preFormattedCondition.titleData),
      'description': self._getFormattedField(size, preFormattedCondition.descrData),
      'progress': progress,
      'state': preFormattedCondition.progressType,
      'conditionData': preFormattedCondition.conditionData,
      'maxDescLines': self.MIN_LINES_IN_DESCR if size == CONDITION_SIZE.MINIMIZED else self.MAX_LINES_IN_DESCR}
Exemple #3
0
 def _packBattleCondition(cls, preFormattedCondition):
     return {
         'icon':
         getCondIconBySize(CONDITION_SIZE.NORMAL,
                           preFormattedCondition.iconKey),
         'title':
         formatters.titleFormat(*preFormattedCondition.titleData.args),
         'description':
         text_styles.middleTitle(*preFormattedCondition.descrData.args),
         'state':
         preFormattedCondition.progressType
     }
Exemple #4
0
 def _packBattleCondition(cls, preFormattedCondition):
     return {
         'icon':
         getCondIconBySize(CONDITION_SIZE.MINIMIZED,
                           preFormattedCondition.iconKey),
         'title':
         formatters.minimizedTitleFormat(
             *preFormattedCondition.titleData.args),
         'description':
         text_styles.standard(*preFormattedCondition.descrData.args),
         'state':
         preFormattedCondition.progressType
     }
 def __packAdditionalCondition(self, isAvailable):
     return {'icon': getCondIconBySize(CONDITION_SIZE.NORMAL, CONDITION_ICON.FOLDER),
      'title': self._formatters[FORMATTER_IDS.SIMPLE_TITLE](QUESTS.DETAILS_CONDITIONS_ADDITIONAL_TITLE),
      'description': '',
      'isEnabled': isAvailable}
 def _packCondition(self, preFormattedCondition, isAvailable, isInOrGroup):
     return {'icon': getCondIconBySize(CONDITION_SIZE.NORMAL, preFormattedCondition.iconKey),
      'title': self._getFormattedField(preFormattedCondition.titleData),
      'description': self._getFormattedField(preFormattedCondition.descrData),
      'isEnabled': isAvailable,
      'isInOrGroup': isInOrGroup}