~/forever/addon-api
Addon API
ActionBarButtonAssistedCombatRotationFrameMixin:EvaluateTutorials()ActionBarButtonAssistedCombatRotationFrameMixin:OnEvent(event)ActionBarButtonAssistedCombatRotationFrameMixin:OnHide()ActionBarButtonAssistedCombatRotationFrameMixin:OnLoad()ActionBarButtonAssistedCombatRotationFrameMixin:OnShow()ActionBarButtonAssistedCombatRotationFrameMixin:OnUpdate(elapsed)ActionBarButtonAssistedCombatRotationFrameMixin:UpdateGlow()ActionBarButtonAssistedCombatRotationFrameMixin:UpdateState()ActionBarButtonEventsDerivedFrameMixin:OnLoad()ActionBarButtonEventsDerivedFrameMixin:OnWorldLootObjectTooltipHidden()ActionBarButtonEventsDerivedFrameMixin:OnWorldLootObjectTooltipShown(...)ActionBarButtonEventsFrameMixin:ForEachFrame(func)ActionBarButtonEventsFrameMixin:OnCountdownForCooldownsChanged()ActionBarButtonEventsFrameMixin:OnEvent(event, ...)ActionBarButtonEventsFrameMixin:OnLoad()ActionBarButtonEventsFrameMixin:RegisterFrame(frame)ActionBarButtonMixin:ActionBarButtonMixin_OnDragStart()ActionBarButtonMixin:ActionBarButtonMixin_OnEnter()ActionBarButtonMixin:ActionBarButtonMixin_OnLeave()ActionBarButtonMixin:ActionBarButtonMixin_OnLoad()ActionBarButtonRangeCheckFrameMixin:OnEvent(event, ...)ActionBarButtonRangeCheckFrameMixin:OnLoad()ActionBarButtonRangeCheckFrameMixin:RegisterFrame(action, frame)ActionBarButtonRangeCheckFrameMixin:UnregisterFrame(action, frame)ActionBarButtonUpdateFrameMixin:OnLoad()ActionBarButtonUpdateFrameMixin:OnUpdate(elapsed)ActionBarButtonUpdateFrameMixin:RegisterFrame(frame)ActionBarButtonUpdateFrameMixin:UnregisterFrame(frame)ActionBarButtonUsableWatcherFrameMixin:OnEvent(event, ...)ActionBarButtonUsableWatcherFrameMixin:OnLoad()ActionBarButtonUsableWatcherFrameMixin:RegisterFrame(action, frame)ActionBarButtonUsableWatcherFrameMixin:UnregisterFrame(action, frame)ActionBarController_GetCurrentActionBarState()ActionBarController_OnEvent(self, event, ...)ActionBarController_OnLoad(self)ActionBarController_ResetToDefault(force)ActionBarController_UpdateAll(force)ActionBarController_UpdateAllSpellHighlights()ActionBarMixin:ActionBar_OnEvent(event, ...)ActionBarMixin:ActionBar_OnLoad()ActionBarMixin:CacheGridSettings()ActionBarMixin:GetShowAllButtons()ActionBarMixin:GetSpellFlyoutDirection()ActionBarMixin:SetShowGrid(showGrid, reason)ActionBarMixin:ShouldRaise(showGrid, reason)ActionBarMixin:ShouldUpdateGrid()ActionBarMixin:UpdateFrameStrata(showGrid, reason)ActionBarMixin:UpdateGridLayout()ActionBarMixin:UpdateShownButtons()ActionBarMixin:UpdateSpellFlyoutDirection()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.