~/forever/addon-api
Addon API
BuffBarCooldownViewerMixin:AnchorPandemicStateFrame(frame, cooldownItem)BuffBarCooldownViewerMixin:GetAdditionalPaddingOffset()BuffBarCooldownViewerMixin:GetBarWidth()BuffBarCooldownViewerMixin:GetPandemicStateFrameTemplate()BuffBarCooldownViewerMixin:GetStride(cooldownIDs)BuffBarCooldownViewerMixin:OnAcquireItemFrame(itemFrame)BuffBarCooldownViewerMixin:OnEvent(event, ...)BuffBarCooldownViewerMixin:OnHide()BuffBarCooldownViewerMixin:OnLoad()BuffBarCooldownViewerMixin:OnShow()BuffBarCooldownViewerMixin:SetBarContent(barContent)BuffBarCooldownViewerMixin:SetBarWidthScale(barWidthScale)BuffIconCooldownViewerMixin:GetStride(cooldownIDs)BuffIconCooldownViewerMixin:OnEvent(event, ...)BuffIconCooldownViewerMixin:OnHide()BuffIconCooldownViewerMixin:OnLoad()BuffIconCooldownViewerMixin:OnShow()CDMDebugGetDebugger()CooldownManagerLayout_Create(id, name, classAndSpecTag)CooldownManagerLayout_GetClassAndSpecTag(layout)CooldownManagerLayout_GetCooldownInfo(layout, allowCreate)CooldownManagerLayout_GetGroupBuffVisualAlerts(layout)CooldownManagerLayout_GetHiddenGroupBuffs(layout)CooldownManagerLayout_GetID(layout)CooldownManagerLayout_GetName(layout)CooldownManagerLayout_GetNameExplicit(layout)CooldownManagerLayout_GetOrderedCooldownIDs(layout)CooldownManagerLayout_GetType(layout)CooldownManagerLayout_IsDefaultLayout(layout)CooldownManagerLayout_SetGroupBuffVisualAlerts(layout, visualAlerts)CooldownManagerLayout_SetHiddenGroupBuffs(layout, hiddenGroupBuffs)CooldownManagerLayout_SetIsDefault(layout, isDefault)CooldownManagerLayout_SetName(layout, newLayoutName)CooldownManagerLayout_SetOrderedCooldownIDs(layout, cooldownIDs)CooldownViewerAlert_Assign(destAlert, sourceAlert)CooldownViewerAlert_Create(alertType, alertEvent, alertPayload)CooldownViewerAlert_GetAlertStatus(alert)CooldownViewerAlert_GetEvent(alert)CooldownViewerAlert_GetEventText(alertOrAlertEventType)CooldownViewerAlert_GetPayload(alert)CooldownViewerAlert_GetPayloadContextData(alert)CooldownViewerAlert_GetPayloadText(alert)CooldownViewerAlert_GetType(alert)CooldownViewerAlert_GetTypeAtlas(alertType)CooldownViewerAlert_GetTypeText(alert)CooldownViewerAlert_GetValues(alert)CooldownViewerAlert_Matches(alert1, alert2)CooldownViewerAlert_PlayAlert(cooldownItem, spellName, alert, soundSubType)CooldownViewerAlert_SetEvent(alert, alertEvent)CooldownViewerAlert_SetPayload(alert, alertPayload)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.