~/forever/addon-api
Addon API
TargetFrameMixin:OnLoadBase(unit, menuFunc)TargetFrameMixin:OnUpdate(elapsed)TargetFrameMixin:ShouldAnchorSpellBarToAuraContainer()TargetFrameMixin:ShowPrestigeLevel(parentFrame, factionGroup, honorRewardInfo)TargetFrameMixin:ShowPvPIcon(parentFrame, factionGroup)TargetFrameMixin:Update()TargetFrameMixin:UpdateAuraContainerAnchors()TargetFrameMixin:UpdateAuras()TargetFrameMixin:UpdateHealthBarVisuals(classification)TargetFrameMixin:UpdateRaidTargetIcon()TargetFrameStatusBarMixin:OnLoad()TargetFrame_OpenMenu(self)TargetHealthCheck(self)TargetOfTargetMixin:CheckDead()TargetOfTargetMixin:HealthCheck()TargetOfTargetMixin:OnHide()TargetOfTargetMixin:OnLoad()TargetOfTargetMixin:OnLoadBase()TargetOfTargetMixin:OnShow()TargetOfTargetMixin:OnTargetOfTargetCVarChanged()TargetOfTargetMixin:Update()TargetSpellBarMixin:AdjustPosition()TargetSpellBarMixin:OnEvent(event, ...)TempMaxHealthLossDividerMixin:SetXPosition(xPosition)TempMaxHealthLossMixin:InitializeMaxHealthLossBar(healthBarsContainer, healthBar, optionalTempMaxHealthLossDivider)TempMaxHealthLossMixin:OnMaxHealthModifiersChanged(value)TempMaxHealthLossMixin:SetShouldAdjustHealthBarAnchor(xOffset, yOffset)TempMaxHealthLossMixin:Update_MaxHealthLoss(fillPercent)TotemButtonMixin:OnClick(mouseButton)TotemButtonMixin:OnEnter()TotemButtonMixin:OnLoad()TotemButtonMixin:OnUpdate(elapsed)TotemButtonMixin:Update(startTime, duration, icon)TotemFrameMixin:OnEvent(event, ...)TotemFrameMixin:OnLoad()TotemFrameMixin:Update()UnitFrameHealPredictionBars_Update(frame)UnitFrameHealPredictionBars_UpdateMax(self)UnitFrameHealPredictionBars_UpdateSize(self)UnitFrameHealthBar_Initialize(unit, statusbar, statustext, frequentUpdates)UnitFrameHealthBar_OnEvent(self, event, ...)UnitFrameHealthBar_OnUpdate(self)UnitFrameHealthBar_OnValueChanged(self, value)UnitFrameHealthBar_RefreshUpdateEvent(self)UnitFrameHealthBar_SetUnit(self, unit)UnitFrameHealthBar_Update(statusbar, unit)UnitFrameManaBar_Initialize(unit, statusbar, statustext, frequentUpdates)UnitFrameManaBar_OnEvent(self, event, ...)UnitFrameManaBar_OnUpdate(self)UnitFrameManaBar_RegisterDefaultEvents(self)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.