~/forever/addon-api
Addon API
HousingMicroButtonMixin:OnEvent(event, ...)HousingMicroButtonMixin:OnLoad()HousingMicroButtonMixin:OnShow()HousingMicroButtonMixin:UpdateMicroButton()HousingMicroButtonMixin:UpdateTooltipText()LFDMicroButtonMixin:CanPlayerUseGroupFinder()LFDMicroButtonMixin:GetGroupFinderDisabledTooltip()LFDMicroButtonMixin:GetToggledFrame()LFDMicroButtonMixin:IsActive()LFDMicroButtonMixin:IsVanillaStyleGroupFinder()LFDMicroButtonMixin:OnClick(button, down)LFDMicroButtonMixin:OnEvent(event, ...)LFDMicroButtonMixin:OnLoad()LFDMicroButtonMixin:UpdateMicroButton()LegacyMicroButtonMixin:IsLegacySystemUnlocked()LegacyMicroButtonMixin:OnClick(button, down)LegacyMicroButtonMixin:OnEvent(event, ...)LegacyMicroButtonMixin:OnLoad()LegacyMicroButtonMixin:UpdateMicroButton()LegacyMicroButtonMixin:UpdateNotificationIcon()LoadMicroButtonTextures(self, name, color)MainMenuBarMicroButtonMixin:EvaluateTooltipVisibility()MainMenuBarMicroButtonMixin:HasNotification()MainMenuBarMicroButtonMixin:IsPulsing()MainMenuBarMicroButtonMixin:MainMenuBarMicroButton_OnLoad()MainMenuBarMicroButtonMixin:OnDisable()MainMenuBarMicroButtonMixin:OnEnable()MainMenuBarMicroButtonMixin:OnEnter()MainMenuBarMicroButtonMixin:OnHide()MainMenuBarMicroButtonMixin:OnLeave()MainMenuBarMicroButtonMixin:OnMouseDown()MainMenuBarMicroButtonMixin:OnMouseUp()MainMenuBarMicroButtonMixin:OnShow()MainMenuBarMicroButtonMixin:PostAddButtonCallback()MainMenuBarMicroButtonMixin:SetHasNotification(hasNotification)MainMenuBarMicroButtonMixin:SetNormal()MainMenuBarMicroButtonMixin:SetPushed()MainMenuBarMicroButtonMixin:ShouldShowTooltip()MainMenuMicroButtonMixin:OnClick(button, down)MainMenuMicroButtonMixin:OnEnter()MainMenuMicroButtonMixin:OnLeave()MainMenuMicroButtonMixin:OnLoad()MainMenuMicroButtonMixin:OnUpdate(elapsed)MainMenuMicroButtonMixin:UpdateMicroButton()MainMenuMicroButtonMixin:UpdateNotificationIcon()MainMenuMicroButton_AreAlertsEnabled()MainMenuMicroButton_GetAlertPriority(microButton)MainMenuMicroButton_HideAlert(microButton)MainMenuMicroButton_Init()MainMenuMicroButton_SetAlertsEnabled(enabled, reason)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.