~/forever/updates/addon-api
Updates
CustomGossipOptionButtonBaseMixin:Setup()CustomGossipOptionButtonBaseMixin:SetupBase(textureKit, buttonInfo, index, buttonTextureKitRegions)CustomGossipOptionButtonBaseMixin:ShouldOptionBeEnabled(enabled)CustomizationAudioInterfaceMixin:CheckResumePlayback()CustomizationAudioInterfaceMixin:IsPlaying()CustomizationAudioInterfaceMixin:OnAudioPlayingTick()CustomizationAudioInterfaceMixin:OnEvent(event, ...)CustomizationAudioInterfaceMixin:OnPlaybackFinished()CustomizationAudioInterfaceMixin:PlayAudio(soundKit)CustomizationAudioInterfaceMixin:PlayAudioInternal()CustomizationAudioInterfaceMixin:SetupAudio(soundKit)CustomizationAudioInterfaceMixin:StopAudio()CustomizationAudioInterfaceMuteButtonMixin:CustomizationAudioInterfaceMuteButton_OnLoad()CustomizationAudioInterfaceMuteButtonMixin:GetStateTextures()CustomizationAudioInterfaceMuteButtonMixin:OnClick()CustomizationAudioInterfaceMuteButtonMixin:OnPulseAnimLoop()CustomizationAudioInterfaceMuteButtonMixin:OnPulseAnimPlay()CustomizationAudioInterfaceMuteButtonMixin:UpdateState()CustomizationAudioInterfacePlayButtonMixin:CustomizationAudioInterfacePlayButton_OnLoad()CustomizationAudioInterfacePlayButtonMixin:GetStateTextures()CustomizationAudioInterfacePlayButtonMixin:OnClick()CustomizationAudioInterfacePlayButtonMixin:UpdateState()CustomizationBaseButtonMixin:OnBaseButtonClick()CustomizationCategoryButtonMixin:GetDebugName()CustomizationCategoryButtonMixin:IsSelected(categoryData, selectedCategoryID)CustomizationCategoryButtonMixin:NarrationGetContext()CustomizationCategoryButtonMixin:NarrationGetName()CustomizationCategoryButtonMixin:OnClick()CustomizationCategoryButtonMixin:SetCategory(categoryData, selectedCategoryID)CustomizationClickOrHoldButtonMixin:DoClickAction()CustomizationClickOrHoldButtonMixin:DoHoldAction(elapsed)CustomizationClickOrHoldButtonMixin:OnClick()CustomizationClickOrHoldButtonMixin:OnHide()CustomizationClickOrHoldButtonMixin:OnMouseDown()CustomizationClickOrHoldButtonMixin:OnMouseUp()CustomizationClickOrHoldButtonMixin:OnUpdate(elapsed)CustomizationContentFrameMixin:GetCustomizationFrame()CustomizationContentFrameMixin:SetCustomizationFrame(customizationFrame)CustomizationDebugFrame_OnLoad(self)CustomizationDebugFrame_OnUpdate(self, elapsed)CustomizationDropdownElementMixin:GetAppropriateTooltip()CustomizationDropdownElementMixin:GetChoiceData()CustomizationDropdownElementMixin:IsSelected()CustomizationDropdownElementMixin:OnEnter()CustomizationDropdownElementMixin:OnLeave()CustomizationDropdownElementMixin:SetGetTooltipFunc(getTooltipFunc)CustomizationDropdownElementMixin:SetOnEnterCallback(onEnterCallback)CustomizationDropdownElementMixin:SetOnLeaveCallback(onLeaveCallback)CustomizationDropdownMixin:OnDisable()CustomizationDropdownWithSteppersAndLabelMixin:GetOrCreateWarningTexture(enabled)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.