~/forever/addon-api
Addon API
AlertFrameQueueMixin:AddCoalesceData(...)AlertFrameQueueMixin:AddLocalizationHook(func)AlertFrameQueueMixin:AdjustAnchors(relativeAlert)AlertFrameQueueMixin:ApplyCoalesceData(...)AlertFrameQueueMixin:CanQueueMore()AlertFrameQueueMixin:CanShowMore()AlertFrameQueueMixin:CheckQueuedAlerts()AlertFrameQueueMixin:CheckQueuedCoalesceData()AlertFrameQueueMixin:CreateQueuedData(...)AlertFrameQueueMixin:GetNumQueuedAlerts()AlertFrameQueueMixin:GetNumVisibleAlerts()AlertFrameQueueMixin:OnFrameHide(frame)AlertFrameQueueMixin:OnLoad(alertFrameTemplate, setUpFunction, maxAlerts, maxQueue, coalesceFunction)AlertFrameQueueMixin:QueueAlert(...)AlertFrameQueueMixin:QueueCoalesceData(...)AlertFrameQueueMixin:SetAlwaysReplace(alwaysReplace)AlertFrameQueueMixin:SetCanShowMoreConditionFunc(canShowMoreConditionFunc)AlertFrameQueueMixin:SetShouldIgnoreAlertsFunction(func)AlertFrameQueueMixin:ShouldAlwaysReplace()AlertFrameQueueMixin:ShowAlert(...)AlertFrameSystems_Register()AlertFrame_OnClick(self, button, down)AlertFrame_PauseOutAnimation(frame)AlertFrame_PlayAnimations(frame)AlertFrame_PlayIntroAnimation(frame)AlertFrame_PlayOutAnimation(frame, optionalDelay)AlertFrame_PlayOutroAnimation(frame)AlertFrame_ResumeOutAnimation(frame)AlertFrame_SetDuration(frame, duration)AlertFrame_ShowNewAlert(frame)ArcheologyDigsiteProgressBarAnimOutAndTriggerToastMixin:OnFinished()ArcheologyDigsiteProgressBarAnimOutMixin:OnFinished()ArcheologyDigsiteProgressBarFlashAnimInMixin:OnFinished()ArcheologyDigsiteProgressBarMixin:OnArtifactDigsiteComplete(researchFieldID)ArcheologyDigsiteProgressBarMixin:OnEvent(event, ...)ArcheologyDigsiteProgressBarMixin:OnFindComplete(numFindsCompleted, totalFinds)ArcheologyDigsiteProgressBarMixin:OnHide()ArcheologyDigsiteProgressBarMixin:OnLoad()ArcheologyDigsiteProgressBarMixin:OnShow()ArcheologyDigsiteProgressBarMixin:OnSurveyCast(numFindsCompleted, totalFinds)ArcheologyDigsiteProgressBarMixin:OnUpdate(elapsed)ArcheologyDigsiteProgressBarMixin:SetIsInEditMode(isInEditMode)ArcheologyDigsiteProgressBarMixin:UpdateShownState()ArcheologyDigsiteProgressFillBarMixin:OnUpdate(elapsed)ArtifactLevelUpToastMixin:EvaluateTrigger()ArtifactLevelUpToastMixin:OnAnimFinished()ArtifactLevelUpToastMixin:OnEvent(event, ...)ArtifactLevelUpToastMixin:OnLoad()ArtifactLevelUpToastMixin:PlayBanner(data)ArtifactLevelUpToastMixin:StopBanner()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.