~/forever/addon-api
Addon API
ItemInteractionMixin:SetInputItemSlotTooltip(itemSlot, itemLocation)ItemInteractionMixin:SetInteractionItem(itemLocation)ItemInteractionMixin:SetItemConversionExtendedCurrencyCost(itemLocation)ItemInteractionMixin:SetupChargeCurrency()ItemInteractionMixin:SetupEquipmentFlyout(setup)ItemInteractionMixin:SetupFrameSpecificData()ItemInteractionMixin:ShowFlyout(itemSlot)ItemInteractionMixin:UpdateActionButtonState()ItemInteractionMixin:UpdateCharges()ItemInteractionMixin:UpdateCostFrame()ItemInteractionMixin:UpdateCurrency()ItemInteractionMixin:UpdateDescription(description)ItemInteractionMixin:UpdateDescriptionColor()ItemInteractionMixin:UpdateMoney()ItemInteractionMixin:UsesCharges()ItemInteraction_LoadUI()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.