~/forever/addon-api
Addon API
BuffFrameMixin:OnConsolidationSettingsChanged()BuffFrameMixin:OnEvent(event, ...)BuffFrameMixin:OnLoad()BuffFrameMixin:OnUpdate(elapsed)BuffFrameMixin:RefreshConsolidationFrameVisibility()BuffFrameMixin:RegisterForTransitions()BuffFrameMixin:RemoveAuraForTooltip(removedAuraInstanceID)BuffFrameMixin:ResetHiddenBuffUpdateTimer()BuffFrameMixin:SetBuffsExpandedState(expanded)BuffFrameMixin:SetupGamepad()BuffFrameMixin:ShouldProcessTooltipQueue()BuffFrameMixin:ShowNextAuraForTooltip()BuffFrameMixin:SmartNavigationCloseHandler()BuffFrameMixin:SyncToConsolidatedBuffs()BuffFrameMixin:UnfocusGamepad()BuffFrameMixin:UninitializeGamepad()BuffFrameMixin:Update(unitAuraUpdateInfo)BuffFrameMixin:UpdateAuraButtons()BuffFrameMixin:UpdateAuraContainerAnchor()BuffFrameMixin:UpdateAuras()BuffFrameMixin:UpdateGridLayout()BuffFrameMixin:UpdatePlayerBuffs()BuffFrameMixin:UpdateTemporaryEnchantmentBuffs()BuffFramePrivateAuraAnchorMixin:SetUnit(unit, showDispelType)BuffIconCooldownViewerMixin:GetStride(cooldownIDs)BuffIconCooldownViewerMixin:OnEvent(event, ...)BuffIconCooldownViewerMixin:OnHide()BuffIconCooldownViewerMixin:OnLoad()BuffIconCooldownViewerMixin:OnShow()BuildCharacterTransferConfirmationString(character)BuilderSpender:AddMaskTexture(mask)BuilderSpender:EndFeedbackGain()BuilderSpender:EndFeedbackLoss()BuilderSpender:GetMaxValue()BuilderSpender:Initialize(textureInfo, unit, powerType)BuilderSpender:OnLoad()BuilderSpender:SetMaxValue(maxValue)BuilderSpender:StartFeedbackAnim(oldValue, newValue)BuilderSpender:StopFeedbackAnim()BuilderSpender_OnUpdateFeedback(self)BuilderSpender_OnUpdateFeedbackGain(self)BuilderSpender_OnUpdateFeedbackLoss(self)BuildingSizeForTab(tabID)Structure BulkPurchaseIndividualProductResultEnumeration BulkPurchaseResultEnumeration BulkPurchaseStatusEnumeration BulkRefundResultBulletPointMixin:GetEffectiveHeight()BulletPointMixin:IsDirty()BulletPointMixin:MarkDirty()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.