~/forever/addon-api
Addon API
ClassPowerBar:SetTooltip(tooltipTitle, tooltip)ClassPowerBar:Setup()ClassPowerBar:ShouldShowBar()ClassPowerBar:TurnOff(frame, texture, toAlpha)ClassPowerBar:TurnOn(frame, texture, toAlpha)ClassPowerBar:UsesPowerToken(tokenType)ClassResourceBarMixin:HandleBarSetup()ClassResourceBarMixin:OnEvent(event, arg1, arg2)ClassResourceBarMixin:OnHideClassInfoOnPlayerFrameChanged(hideClassInfoOnPlayerFrame)ClassResourceBarMixin:OnLoad()ClassResourceBarMixin:Setup()ClassResourceBarMixin:UpdateMaxPower()ClassResourceBarMixin:UpdatePower()ComboFrameMixin:GetEffectiveStartAngleDegrees()ComboFrameMixin:InitializeComboPointPool()ComboFrameMixin:LayoutPointsCircle()ComboFrameMixin:OnEvent(event, ...)ComboFrameMixin:OnLoad()ComboFrameMixin:Update(suppressTransitions)ComboFrameMixin:UpdateMax()CompactArenaFrameMixin:OnLoad()CompactArenaFrameMixin:OnSpellDiminishEnemiesCVarChanged()CompactArenaFrameMixin:RefreshMembers()CompactArenaFrameMixin:UpdateLayout()CompactArenaFrameMixin:UpdateVisibility()CompactArenaFrame_Generate()CompactAuraTooltipMixin:OnEnter()CompactAuraTooltipMixin:OnLeave()CompactAuraTooltipMixin:UpdateTooltip()CompactBuffMixin:UpdateTooltip()CompactDebuffMixin:UpdateTooltip()CompactPartyFrameMixin:ApplyFunctionToAllFrames(updateSpecifier, func, ...)CompactPartyFrameMixin:OnEvent()CompactPartyFrameMixin:OnHide()CompactPartyFrameMixin:OnLoad()CompactPartyFrameMixin:OnShow()CompactPartyFrameMixin:RefreshMembers()CompactPartyFrameMixin:SetFlowSortFunction(flowSortFunc)CompactPartyFrameMixin:ShouldShow()CompactPartyFrameMixin:UpdateLayout()CompactPartyFrameMixin:UpdateVisibility()CompactPartyFrame_Generate()CompactRaidGroup_ApplyFunctionToAllFrames(frame, updateSpecifier, func, ...)CompactRaidGroup_GenerateForGroup(groupIndex)CompactRaidGroup_InitializeForGroup(frame, groupIndex)CompactRaidGroup_OnEvent(self, event, ...)CompactRaidGroup_OnLoad(self)CompactRaidGroup_UpdateBorder(frame)CompactRaidGroup_UpdateLayout(frame)CompactRaidGroup_UpdateUnits(frame)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.