~/forever/addon-api
Addon API
QueueStatusButtonMixin:CheckTutorials()QueueStatusButtonMixin:OnClick(button)QueueStatusButtonMixin:OnEnter()QueueStatusButtonMixin:OnGlowPulse()QueueStatusButtonMixin:OnHide()QueueStatusButtonMixin:OnLeave()QueueStatusButtonMixin:OnLoad()QueueStatusButtonMixin:OnShow()QueueStatusButtonMixin:SetGlowLock(lock, enabled, numPingSounds)QueueStatusButtonMixin:ShowContextMenu()QueueStatusButtonMixin:ShowLFGFrame(toggle)QueueStatusButtonMixin:UpdateDefaultAnchor()QueueStatusButtonMixin:UpdateGlow()QueueStatusDropdown_AcceptQueuedPVPMatch()QueueStatusDropdown_AddBattlefieldButtons(description, idx)QueueStatusDropdown_AddLFGButtons(description, category)QueueStatusDropdown_AddLFGListApplicationButtons(description, resultID)QueueStatusDropdown_AddLFGListButtons(description, queueStatusButton)QueueStatusDropdown_AddPVPRoleCheckButtons(description)QueueStatusDropdown_AddPetBattleButtons(description)QueueStatusDropdown_AddPlunderstormButtons(description)QueueStatusDropdown_AddWorldPvPButtons(description, idx)QueueStatusEntry_OnUpdate(self, elapsed)QueueStatusEntry_SetFullDisplay(entry, title, queuedTime, myWait, isTank, isHealer, isDPS, totalTanks, totalHealers, totalDPS, tankNeeds, healerNeeds, dpsNeeds, subTitle, extraText, assignedSpec)QueueStatusEntry_SetMinimalDisplay(entry, title, status, subTitle, extraText, queuedTime)QueueStatusEntry_SetUpActiveWorldPVP(entry)QueueStatusEntry_SetUpBattlefield(entry, idx)QueueStatusEntry_SetUpLFG(entry, category)QueueStatusEntry_SetUpLFGListActiveEntry(entry)QueueStatusEntry_SetUpLFGListApplication(entry, resultID)QueueStatusEntry_SetUpPVPRoleCheck(entry)QueueStatusEntry_SetUpPetBattlePvP(entry)QueueStatusEntry_SetUpPlunderstorm(entry, queueType)QueueStatusEntry_SetUpPvPReadyCheck(entry)QueueStatusEntry_SetUpWorldPvP(entry, idx)QueueStatusFrameMixin:GetEntry(entryIndex)QueueStatusFrameMixin:HasNonPlunderstormQueue()QueueStatusFrameMixin:OnEvent(event, ...)QueueStatusFrameMixin:OnLoad()QueueStatusFrameMixin:SetOwner(_parent, _anchor)QueueStatusFrameMixin:Update()QueueStatusFrameMixin:UpdatePosition(position, isMenuHorizontal)QueueStatus_InActiveBattlefield()TogglePVPScoreboardOrResults()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.