def __init__(self, btnType, tooltipType, linkage):
     super(AdvancedHeaderMoneyAndXpBuilder, self).__init__(
         tooltipType, linkage,
         common.HeaderMoneyAndXpTooltipData(contexts.ToolTipContext(None)),
         advanced.MoneyAndXpAdvanced(contexts.ToolTipContext(None)))
     self.__btnType = btnType
     return
Esempio n. 2
0
def getTooltipBuilders():
    return (AdvancedDataBuilder(
        TOOLTIPS_CONSTANTS.AWARD_DEMOUNT_KIT,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        demount_kits.DemountKitToolTipData(contexts.DemountKitContext()),
        advanced.DemountKitTooltipAdvanced(contexts.DemountKitContext())),
            DefaultFormatBuilder(
                TOOLTIPS_CONSTANTS.NOT_ENOUGH_MONEY,
                TOOLTIPS_CONSTANTS.COMPLEX_UI,
                demount_kits.NotEnoughMoneyTooltipData(
                    contexts.ToolTipContext(None))),
            AlternativeGoldTooltipBuilder(
                TOOLTIPS_CONSTANTS.GOLD_ALTERNATIVE_STATS,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                demount_kits.GoldStatsToolTipData(
                    contexts.ToolTipContext(None)),
                advanced.MoneyAndXpAdvanced(contexts.ToolTipContext(None))),
            AlternativeGoldTooltipBuilder(
                TOOLTIPS_CONSTANTS.GOLD_ALTERNATIVE_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                demount_kits.GoldToolTipData(contexts.ToolTipContext(None)),
                advanced.MoneyAndXpAdvanced(contexts.ToolTipContext(None))))