~/forever/addon-api
Addon API
AuraFrameEditModeMixin:UpdateShownState()AuraFrameEventListenerMixin:AuraFrameEventListener_OnEvent(event, ...)AuraFrameEventListenerMixin:AuraFrameEventListener_OnLoad()Enumeration AuraFrameIconDirectionEnumeration AuraFrameIconWrapAuraFrameMixin:AuraFrame_OnLoad()AuraFrameMixin:GetLastActiveAuraFrame()AuraFrameMixin:HasActiveAura()AuraFrameMixin:IsExpanded()AuraFrameMixin:ShouldShowAura(potentialAuraInfo)AuraFrameMixin:Update()AuraFrameMixin:UpdateAuraButtons()AuraFrameMixin:UpdateAuraContainerAnchor()AuraFrameMixin:UpdateAuras()AuraFrameMixin:UpdateGridLayout()AuraFrameMixin:UpdateSize(auraWidth, auraHeight, perRow, iconPadding, scale, isHorizontal, numEnabledAuras)Enumeration AuraFrameOrientationEnumeration AuraFrameVisibleSettingAuraUtil.AuraInstanceIDOnlyAuraCompare(auraA, auraB)AuraUtil.BigDefensiveAuraCompare(a, b)AuraUtil.ClearDataProvider()AuraUtil.CreateFilterString(...)AuraUtil.DefaultAuraCompare(a, b)AuraUtil.ExpirationAuraCompare(auraA, auraB)AuraUtil.ExpirationOnlyAuraCompare(auraA, auraB)AuraUtil.FindAura(predicate, unit, filter, predicateArg1, predicateArg2, predicateArg3)AuraUtil.FindAuraByName(auraName, unit, filter)AuraUtil.GetAuraBorderColor(dispelType)AuraUtil.GetAuraDataByAuraInstanceID(...)AuraUtil.GetAuraDispelTypeIcon(dispelType)AuraUtil.GetDebuffDisplayInfoTable()AuraUtil.GetUnitAuras(...)AuraUtil.ImportantOnlyAuraCompare(auraA, auraB)AuraUtil.IsRoleAura(aura)AuraUtil.IsValidFilterString(filterString)AuraUtil.NameAuraCompare(auraA, auraB)AuraUtil.NameOnlyAuraCompare(auraA, auraB)AuraUtil.ProcessAura(aura, displayOnlyDispellableDebuffs, ignoreBuffs, ignoreDebuffs, ignoreDispelDebuffs)AuraUtil.RefreshAuras(frame, unit, numAuras, suffix, checkCVar, showBuffs)AuraUtil.SetAuraBorderAtlas(borderRegion, dispelType, showDispelType)AuraUtil.SetAuraBorderAtlasFromAura(borderRegion, auraData, showDispelType)AuraUtil.SetAuraBorderColor(borderRegion, dispelType)AuraUtil.SetAuraDispelTypeIcon(texture, dispelType)AuraUtil.SetAuraSymbol(fontstring, dispelType)AuraUtil.SetDataProvider(dataProvider)AuraUtil.UnitFrameDebuffComparator(a, b)AuraUtil.UnpackAuraData(auraData)Structure AuroraFriendsSearchInfoAuthChallengeUI_Cancel()AuthChallengeUI_OnKeyDown(self, key)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.