~/forever/updates/addon-api
Updates
MoneyFormatterUtil.FormatAbbreviatedDenomination(config, denomination, formattedValue)MoneyFormatterUtil.FormatDenomination(config, denomination, amount)MoneyFormatterUtil.FormatDenominationValue(config, denomination, amount)MoneyFormatterUtil.FormatFullDenomination(config, denomination, formattedValue)MoneyFormatterUtil.FormatMoney(rawCopper, config)MoneyFormatterUtil.FormatTextureDenomination(config, denomination, formattedValue)MoneyFormatterUtil.GetAppropriateDisplayMode(config)MoneyFormatterUtil.GetDenominationAmount(rawCopper, denomination)MoneyFormatterUtil.ShouldIncludeDenomination(config, denomination, amount, hasStartedOutput, rawCopper)NarratableTooltipMixin:NarrationGetDescription()NarratableTooltipMixin:NarrationGetName()NarratableTooltipMixin:OnHide()NarratableTooltipMixin:OnShow()NewFeatureLabelMixin:ClearAlert()NewFeatureLabelMixin:GetTextWidth()NewFeatureLabelMixin:NewFeatureLabel_OnShow()NewFeatureLabelMixin:OnHide()NewFeatureLabelMixin:OnLoad()NineSliceCheckButtonMixin:OnEnter()NineSliceCheckButtonMixin:OnLeave()NineSliceCheckButtonMixin:OnLoad()NineSliceCheckButtonMixin:OnMouseDown()NineSliceCheckButtonMixin:OnMouseUp()NineSliceCheckButtonMixin:SetButtonStateOverride(state, lock)NineSliceCheckButtonMixin:SetCheckedOverride(checked)NineSlicePanelMixin:GetBorderColor()NineSlicePanelMixin:GetCenterColor()NineSlicePanelMixin:GetFrameLayoutTextureKit()NineSlicePanelMixin:GetFrameLayoutType()NineSlicePanelMixin:OnLoad()NineSlicePanelMixin:SetBlendMode(blendMode, excludedPieces)NineSlicePanelMixin:SetBorderBlendMode(blendMode)NineSlicePanelMixin:SetBorderColor(r, g, b, a)NineSlicePanelMixin:SetCenterColor(r, g, b, a)NineSlicePanelMixin:SetVertexColor(r, g, b, a)NineSliceUtil.AddLayout(layoutName, layout)NineSliceUtil.ApplyIdenticalCornersLayout(self, textureKit)NineSliceUtil.ApplyLayout(container, userLayout, textureKit)NineSliceUtil.ApplyLayoutByName(container, userLayoutName, textureKit)NineSliceUtil.ApplyUniqueCornersLayout(self, textureKit)NineSliceUtil.DisableSharpening(container)NineSliceUtil.GetLayout(layoutName)NineSliceUtil.UpdateCornerCropping(container, frameHeight)NoCameraControlModelSceneMixin:OnMouseDown(button)NoCameraControlModelSceneMixin:OnMouseUp(button)NoCameraControlModelSceneMixin:OnMouseWheel(delta)NoZoomModelSceneMixin:OnMouseWheel(delta)NumericInputBoxMixin:OnEditFocusLost()NumericInputBoxMixin:OnTextChanged(isUserInput)NumericInputBoxMixin:SetOnValueChangedCallback(valueChangedCallback)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.