~/forever/updates/addon-api
Updates
CurrencyHorizontalLayoutFrameMixin:AddItem(itemID, overrideAmount, color)CurrencyHorizontalLayoutFrameMixin:AddToLayout(region)CurrencyHorizontalLayoutFrameMixin:Clear()CurrencyHorizontalLayoutFrameMixin:CreateLabel(text, color, fontObject, spacing)CurrencyHorizontalLayoutFrameMixin:GetIconFrame()CurrencyHorizontalLayoutFrameMixin:GetQuantityFontString()CurrencyLayoutFrameIconMixin:OnEnter()CurrencyLayoutFrameIconMixin:SetCurrencyID(currencyID)CurrencyLayoutFrameIconMixin:SetItemID(itemID)CurrencyTemplateMixin:OnEnter()CurrencyTemplateMixin:OnLeave()CurrencyTemplateMixin:OnUpdate()CurrencyTemplateMixin:Refresh()CurrencyTemplateMixin:SetAbbreviate(abbreviate)CurrencyTemplateMixin:SetCurrencyFromID(currencyID, amount, formatString, colorCode)CurrencyTemplateMixin:SetTooltipAnchor(tooltipAnchor)CurrencyTransferAmountInputBoxMixin:GetClampedInputAmount(inputAmount)CurrencyTransferAmountInputBoxMixin:GetMaxTransferAmountPerTransaction()CurrencyTransferAmountInputBoxMixin:OnEditFocusLost()CurrencyTransferAmountInputBoxMixin:OnTextChanged()CurrencyTransferAmountInputBoxMixin:Reset()CurrencyTransferAmountInputBoxMixin:TrySetFullSourceCharacterCurrencyQuantity()CurrencyTransferAmountInputBoxMixin:ValidateAndSetValue()CurrencyTransferAmountSelectorMixin:CalculateCurrencyTransferLoss(currencyID)CurrencyTransferAmountSelectorMixin:CalculateTotalCurrencyTransferCost(currencyID)CurrencyTransferAmountSelectorMixin:GetRequestedCurrencyTransferAmount()CurrencyTransferAmountSelectorMixin:OnHide()CurrencyTransferAmountSelectorMixin:OnLoad()CurrencyTransferAmountSelectorMixin:OnRequestSetSourceCharacterMaxQuantity()CurrencyTransferAmountSelectorMixin:Reset()CurrencyTransferAmountSelectorMixin:ValidateAndSetValue()CurrencyTransferBalancePreviewMixin:RefreshTransferCostDisplay()CurrencyTransferBalancePreviewMixin:SetCharacterAndCurrencyBalance(characterName, balance)CurrencyTransferBalancePreviewMixin:SetCharacterName(characterName)CurrencyTransferBalancePreviewMixin:SetCurrencyBalance(amount)CurrencyTransferBalancePreviewMixin:SetCurrencyIcon(icon)CurrencyTransferCancelButtonMixin:OnClick()CurrencyTransferConfirmButtonMixin:OnClick()CurrencyTransferCostDisplayMixin:OnEnter()CurrencyTransferCostDisplayMixin:OnLeave()CurrencyTransferLogEntryMixin:Initialize(elementData)CurrencyTransferLogEntryMixin:OnEnter()CurrencyTransferLogEntryMixin:OnLeave()CurrencyTransferLogEntryMixin:OnLoad()CurrencyTransferLogEntryMixin:RefreshBackgroundHighlight()CurrencyTransferLogEntryMixin:RefreshHighlightVisuals()CurrencyTransferLogMixin:InitializeFrameVisuals()CurrencyTransferLogMixin:InitializeScrollBox()CurrencyTransferLogMixin:OnEvent(event, ...)CurrencyTransferLogMixin:OnHide()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.