~/forever/addon-api
Addon API
CompactUnitIndividualPrivateAuraAnchorMixin:RemovePrivateAuraAnchor()CompactUnitIndividualPrivateAuraAnchorMixin:SetPrivateAuraAnchorUnit(unit, force)ContainerPrivateAuraBehaviorMixin:AddPrivateAuraAnchor(unit)ContainerPrivateAuraBehaviorMixin:IsContainer()ContainerPrivateAuraBehaviorMixin:SetPrivateAuraAnchorSettings()ContainerPrivateAuraBehaviorMixin:TriggerPrivateAuraSettingsUpdate()ContainerPrivateAuraBehaviorMixin:UpdatePrivateAuras(forceUpdate)CounterBar_GetDigit(count, isFirstDigit)CounterBar_GetNumberCoord(digit)CounterBar_OnUpdate(self, elapsed)CounterBar_SetNumbers(self)CounterBar_SetStyle(self, useFractional, animNumbers, maxValue)CounterBar_SetStyleForUnit(self, unit, maxValue)CounterBar_SetUp(self)CounterBar_UpdateCount(self, newCount, ignoreAnim)DefaultCompactMiniFrameSetup(frame)DefaultCompactUnitFrameSetup(frame)DemonHunterSoulFragmentsBarMixin:EvaluateUnit()DemonHunterSoulFragmentsBarMixin:GetCurrentMinMaxPower()DemonHunterSoulFragmentsBarMixin:GetCurrentPower()DemonHunterSoulFragmentsBarMixin:Initialize()DemonHunterSoulFragmentsBarMixin:OnBarDisabled()DemonHunterSoulFragmentsBarMixin:OnBarEnabled()DemonHunterSoulFragmentsBarMixin:OnEvent(event, ...)DemonHunterSoulFragmentsBarMixin:OnUnitAuraUpdate(unitAuraUpdateInfo)DemonHunterSoulFragmentsBarMixin:UpdateArt()DemonHunterSoulFragmentsBarMixin:UpdateAuraState()DemonHunterSoulFragmentsBarMixin:UpdatePower()DevourerFuryPowerBar:OnEvent(event, arg1, arg2)DevourerFuryPowerBar:OnLoad()DevourerFuryPowerBar:Setup()DevourerFuryPowerBar:UpdateAuraState()DevourerFuryPowerBar:UpdatePower()DruidComboPointBarMixin:ShouldShowComboPointBar()DruidComboPointBarMixin:UpdatePower()DruidComboPointMixin.OnRelease(framePool, self)DruidComboPointMixin:ResetVisuals()DruidComboPointMixin:SetActive(isActive)DruidComboPointMixin:SetActiveNoAnimation(isActive)DruidComboPointMixin:Setup()EncounterBarMixin:HasContentShowing()EssencePointButtonMixin.OnRelease(framePool, self)EssencePointButtonMixin:AnimIn(animationSpeedMultiplier, animationElapsedPortion)EssencePointButtonMixin:AnimOut()EssencePointButtonMixin:OnUpdate(elapsed)EssencePointButtonMixin:SetEssennceFull()EssencePointButtonMixin:Setup()EssencePowerBar:UpdateChargedPowerPoints()EssencePowerBar:UpdatePower()EvokerEbonMightBarMixin:EvaluateUnit()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.