~/forever/updates/addon-api
Updates
TooltipComparisonManager:Clear(tooltip)TooltipComparisonManager:CompareAzeritePower(azeritePowerID, owningItemLink, tooltip, anchorFrame)TooltipComparisonManager:CompareItem(comparisonItem, tooltip, anchorFrame)TooltipComparisonManager:CreateComparisonItem(tooltipData)TooltipComparisonManager:CycleItem()TooltipComparisonManager:GetAzeritePowerComparisonInfo(azeritePowerID, owningItemLink)TooltipComparisonManager:GetComparisonItemData(displayedItem)TooltipComparisonManager:GetSecondaryItem()TooltipComparisonManager:Initialize(tooltip, anchorFrame)TooltipComparisonManager:IsComparisonItemDifferent(comparisonItem)TooltipComparisonManager:RefreshItems()TooltipComparisonManager:SetItemTooltip(isPrimaryTooltip)TooltipDataHandlerMixin:AddLineDataText(lineData)TooltipDataHandlerMixin:AppendInfo(...)TooltipDataHandlerMixin:AppendInfoWithSpacer(...)TooltipDataHandlerMixin:ClearHandlerInfo()TooltipDataHandlerMixin:GetPrimaryTooltipData()TooltipDataHandlerMixin:GetPrimaryTooltipInfo()TooltipDataHandlerMixin:GetProcessingTooltipInfo()TooltipDataHandlerMixin:GetTooltipData()TooltipDataHandlerMixin:HasDataInstanceID(dataInstanceID)TooltipDataHandlerMixin:InternalProcessInfo(info)TooltipDataHandlerMixin:IsTooltipType(tooltipType)TooltipDataHandlerMixin:ProcessInfo(info)TooltipDataHandlerMixin:ProcessLineData(lineData, excludeLines, linePreCall, linePostCall)TooltipDataHandlerMixin:ProcessLines()TooltipDataHandlerMixin:RebuildFromTooltipInfo()TooltipDataHandlerMixin:SetInfoBackdropStyle(backdropStyle)TooltipDataProcessor.AddLinePostCall(lineType, func)TooltipDataProcessor.AddLinePreCall(lineType, func)TooltipDataProcessor.AddTooltipPostCall(tooltipType, func)TooltipDataProcessor.AddTooltipPreCall(tooltipType, func)TooltipDataRules.AccountForCloseButtonOnItems(tooltip, lineData)TooltipDataRules.AzeriteEssencePower(tooltip, lineData)TooltipDataRules.AzeriteEssenceSlot(tooltip, lineData)TooltipDataRules.BattlePet(tooltip, tooltipData)TooltipDataRules.FinalizeItemTooltip(tooltip, tooltipData)TooltipDataRules.GemSocket(tooltip, lineData)TooltipDataRules.GemSocketEnchantment(tooltip, lineData)TooltipDataRules.HealthBar(tooltip, tooltipData)TooltipDataRules.LearnableSpell(tooltip, lineData)TooltipDataRules.LeftOffsetPowerDescription(tooltip, lineData)TooltipDataRules.QuestObjective(tooltip, lineData)TooltipDataRules.SellPrice(tooltip, lineData)TooltipDataRules.Separator(tooltip, lineData)TooltipDataRules.UnitName(tooltip, lineData)TooltipDataRules.UnitThreat(tooltip, lineData)TooltipDataRules.WorldLootObjectPickUpIndicator(tooltip, tooltipData)TooltipUtil.DebugCopyGameTooltip()TooltipUtil.FindLinesFromData(lineTypeTable, tooltipData)Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.