def packPerformanceWarningBlock(performanceGroup, leftPadding=0, rightPadding=0): attention = R.strings.epic_battle.selectorTooltip.epicBattle.attention if performanceGroup == BattleRoyalePerfProblems.HIGH_RISK: icon = icons.markerBlocked() titleStyle = text_styles.error attention = attention.assuredLowPerformance elif performanceGroup == BattleRoyalePerfProblems.MEDIUM_RISK: icon = icons.alert() titleStyle = text_styles.alert attention = attention.possibleLowPerformance else: icon = icons.attention() titleStyle = text_styles.stats attention = attention.informativeLowPerformance return formatters.packTitleDescBlock(title=text_styles.concatStylesWithSpace(icon, titleStyle(backport.text(attention.title()))), desc=text_styles.main(backport.text(attention.description())), padding=formatters.packPadding(left=leftPadding, right=rightPadding))
def __packPerformanceWarningBlock(self): performanceGroup = self.__epicController.getPerformanceGroup() attention = R.strings.epic_battle.selectorTooltip.epicBattle.attention if performanceGroup == EPIC_PERF_GROUP.HIGH_RISK: icon = icons.markerBlocked() titleStyle = text_styles.error attention = attention.assuredLowPerformance elif performanceGroup == EPIC_PERF_GROUP.MEDIUM_RISK: icon = icons.alert() titleStyle = text_styles.alert attention = attention.possibleLowPerformance else: icon = icons.attention() titleStyle = text_styles.stats attention = attention.informativeLowPerformance return formatters.packTitleDescBlock(title=text_styles.concatStylesWithSpace(icon, titleStyle(backport.text(attention.title()))), desc=text_styles.main(backport.text(attention.description())), padding=formatters.packPadding(left=20, right=20))