~/forever/addon-api
Addon API
AlertContainerMixin:OnLoad()AlertContainerMixin:ReparentAlerts()AlertContainerMixin:ResetBaseAnchorFrame()AlertContainerMixin:SetAlertsEnabled(enabled, reason)AlertContainerMixin:SetBaseAnchorFrame(newBaseAnchorframe)AlertContainerMixin:SetEnabledFlag(flagName, enabled)AlertContainerMixin:SetFullScreenFrame(frame, strata)AlertContainerMixin:SetJustification(justification)AlertContainerMixin:SetSubSystemAnchorPriority(alertFrameSubSystem, priority)AlertContainerMixin:UnblockLeftClickingAlerts(reasonToBlock)AlertContainerMixin:UpdateAnchors()AlertFrameAutoAnchoredMixin:AdjustAnchors(relativeAlert)AlertFrameAutoAnchoredMixin:CheckQueuedAlerts()AlertFrameAutoAnchoredMixin:OnLoad(anchorFrame)AlertFrameExternallyAnchoredMixin:AdjustAnchors(relativeAlert)AlertFrameExternallyAnchoredMixin:CheckQueuedAlerts()AlertFrameExternallyAnchoredMixin:OnLoad(anchorFrame)AlertFrameMixin:BuildLFGRewardData()AlertFrameMixin:BuildQuestData(questID)AlertFrameMixin:BuildScenarioRewardData()AlertFrameMixin:OnEvent(event, ...)AlertFrameMixin:OnLoad()AlertFrameMixin:ShouldSupressDungeonOrScenarioAlert()AlertFrameQueueMixin:AddAlert(...)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)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.