~/forever/addon-api
Addon API
AchievementUtil.IsCriteriaReputationGained(achievementID, criteriaIndex, checkCriteriaAchievement, countHiddenCriteria)AchievementUtil.IsFeatOfStrength(achievementID)AchievementsObjectivesMixin:Clear()AchievementsObjectivesMixin:GetCriteria(index)AchievementsObjectivesMixin:GetElementAtIndex(template, collection, index, localizer)AchievementsObjectivesMixin:GetMeta(index)AchievementsObjectivesMixin:GetMiniAchievement(index)AchievementsObjectivesMixin:GetProgressBar(index)AchievementsObjectivesMixin:OnHide()AchievementsObjectivesMixin:OnLoad()AchivementComparisonStatMixin:Init(elementData)ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnAttributeChanged()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnClick(button, down)ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnDragStart()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnDragStop()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnEnter()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnEvent(event, ...)ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnHide()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnLeave()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnLoad()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnPostClick()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnReceiveDrag()ActionBarActionButtonDerivedMixin:ActionBarActionButtonDerivedMixin_OnShow()ActionBarActionButtonDerivedMixin:CanSwapWithInventoryType(inventoryType)ActionBarActionButtonDerivedMixin:EvaluateState()ActionBarActionButtonDerivedMixin:GetShowGrid()ActionBarActionButtonDerivedMixin:HideGrid(reason)ActionBarActionButtonDerivedMixin:OnWorldLootObjectTooltipHidden()ActionBarActionButtonDerivedMixin:OnWorldLootObjectTooltipShown(inventoryType)ActionBarActionButtonDerivedMixin:SetButtonArt()ActionBarActionButtonDerivedMixin:SetSwappableState(swappable)ActionBarActionButtonDerivedMixin:SetTooltip()ActionBarActionButtonDerivedMixin:ShowGrid(reason)ActionBarActionButtonDerivedMixin:Update()ActionBarActionButtonDerivedMixin:UpdateBorder()ActionBarActionButtonDerivedMixin:UpdateButtonArt()ActionBarActionButtonDerivedMixin:UpdateFlyout(isButtonDownOverride)ActionBarActionButtonDerivedMixin:UpdatePressAndHoldAction()ActionBarActionButtonMixin:CheckNeedsUpdate()ActionBarActionButtonMixin:ClearFlash()ActionBarActionButtonMixin:ClearInterruptDisplay()ActionBarActionButtonMixin:ClearProfessionQuality()ActionBarActionButtonMixin:ClearReticle()ActionBarActionButtonMixin:ClearTypeOverlay()ActionBarActionButtonMixin:CreateTextureOverlayFrame()ActionBarActionButtonMixin:EvaluateState()ActionBarActionButtonMixin:EvaluateTutorials(spellType, id)ActionBarActionButtonMixin:GetActionButtonInfo()ActionBarActionButtonMixin:GetOrCreateTypeOverlay(atlas)ActionBarActionButtonMixin:GetPagedID()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.