~/forever/addon-api
Addon API
BackpackCurrencyCheckboxMixin:OnClick()BackpackCurrencyCheckboxMixin:OnEnter()BackpackCurrencyCheckboxMixin:OnLoad()BackpackTokenFrameMixin:CleanDirty()BackpackTokenFrameMixin:GetInitialTokenAnchor()BackpackTokenFrameMixin:GetMaxTokensWatched()BackpackTokenFrameMixin:GetNumWatchedTokens()BackpackTokenFrameMixin:GetTokenLayout()BackpackTokenFrameMixin:IsCombined()BackpackTokenFrameMixin:MarkDirty()BackpackTokenFrameMixin:OnEvent(event, ...)BackpackTokenFrameMixin:OnHide()BackpackTokenFrameMixin:OnLoad()BackpackTokenFrameMixin:OnShow()BackpackTokenFrameMixin:SetIsCombinedInventory(isCombined)BackpackTokenFrameMixin:ShouldShow()BackpackTokenFrameMixin:Update()BackpackTokenFrameMixin:UpdateIfVisible()BackpackTokenFrameMixin:UpdateTokenAnchoring()BackpackTokenMixin:OnClick()BackpackTokenMixin:OnEnter()BackpackTokenMixin:OnLeave()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()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.