~/forever/addon-api
Addon API
AlertFrameQueueMixin:QueueCoalesceData(...)AlertFrameQueueMixin:SetAlwaysReplace(alwaysReplace)AlertFrameQueueMixin:SetCanShowMoreConditionFunc(canShowMoreConditionFunc)AlertFrameQueueMixin:SetShouldIgnoreAlertsFunction(func)AlertFrameQueueMixin:ShouldAlwaysReplace()AlertFrameQueueMixin:ShowAlert(...)AlertFrameSystems_Register()AlertFrame_OnClick(self, button, down)AlertFrame_PauseOutAnimation(frame)AlertFrame_PlayAnimations(frame)AlertFrame_PlayIntroAnimation(frame)AlertFrame_PlayOutAnimation(frame, optionalDelay)AlertFrame_PlayOutroAnimation(frame)AlertFrame_ResumeOutAnimation(frame)AlertFrame_SetDuration(frame, duration)AlertFrame_ShowNewAlert(frame)AlertMountEquipmentFeatureMixin:ClearAlert()AlertMountEquipmentFeatureMixin:ValidateIsShown()AlliedRaceAbilityMixin:OnEnter()AlliedRaceAbilityMixin:OnLeave()AlliedRacesFemaleButtonMixin:OnClick()AlliedRacesFrameMixin:LoadRaceData(raceID)AlliedRacesFrameMixin:OnHide()AlliedRacesFrameMixin:OnLoad()AlliedRacesFrameMixin:OnModelSceneReset()AlliedRacesFrameMixin:OnShow()AlliedRacesFrameMixin:RacialAbilitiesData(raceID)AlliedRacesFrameMixin:SetFrameText(name, description)AlliedRacesFrameMixin:SetModelSceneBackground(backgroundAtlas)AlliedRacesFrameMixin:SetRaceNameForGender(gender)AlliedRacesFrameMixin:SetupAbilityPool(index, racialAbility)AlliedRacesFrameMixin:UpdateModel(modelID)AlliedRacesFrameMixin:UpdatedBannerColor(bannerColor)AlliedRacesFrame_TryShow(raceID)AlliedRacesMaleButtonMixin:OnClick()AlliedRacesModelControlButtonMixin:OnLoad()AlliedRacesModelControlButtonMixin:OnMouseDown()AlliedRacesModelControlButtonMixin:OnMouseUp()AlliedRacesModelControlRotateButtonMixin:OnLoad()AlliedRacesModelControlZoomButtonMixin:OnLoad()AlliedRaces_LoadUI()AllocationMixin:GetQuantity()AllocationMixin:GetReagent()AllocationMixin:Init(reagent, quantity)AllocationMixin:MatchesReagent(reagent)AllocationMixin:SetQuantity(quantity)AllocationMixin:SetReagent(reagent)AllocationsMixin:Accumulate()AllocationsMixin:Allocate(reagent, quantity)AllocationsMixin:Clear()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.