~/forever/addon-api
Addon API
ZoneAbilityFrameMixin:CanShowTutorial(zoneAbilityInfo)ZoneAbilityFrameMixin:CheckForTutorial()ZoneAbilityFrameMixin:CheckShowZoneAbilityTutorial(zoneAbilityButton)ZoneAbilityFrameMixin:MarkDirty()ZoneAbilityFrameMixin:OnEvent(event, ...)ZoneAbilityFrameMixin:OnLoad()ZoneAbilityFrameMixin:SetVariablesLoaded()ZoneAbilityFrameMixin:UpdateDisplayedZoneAbilities()ZoneAbilityFrameSpellButtonMixin:CheckForTutorial()ZoneAbilityFrameSpellButtonMixin:GetActionButtonInfo()ZoneAbilityFrameSpellButtonMixin:GetOverrideSpellID()ZoneAbilityFrameSpellButtonMixin:GetSpellID()ZoneAbilityFrameSpellButtonMixin:HasAction()ZoneAbilityFrameSpellButtonMixin:OnClick()ZoneAbilityFrameSpellButtonMixin:OnDragStart()ZoneAbilityFrameSpellButtonMixin:OnEnter()ZoneAbilityFrameSpellButtonMixin:OnEvent(event, ...)ZoneAbilityFrameSpellButtonMixin:OnHide()ZoneAbilityFrameSpellButtonMixin:OnLeave()ZoneAbilityFrameSpellButtonMixin:OnLoad()ZoneAbilityFrameSpellButtonMixin:OnShow()ZoneAbilityFrameSpellButtonMixin:Refresh()ZoneAbilityFrameSpellButtonMixin:SetContent(zoneAbilityInfo)ZoneAbilityFrameSpellButtonMixin:SetSpellID(spellID)ZoneAbilityFrameUpdater:AddDirtyFrame(dirtyFrame)ZoneAbilityFrameUpdater:Clean()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.