~/forever/addon-api
Addon API
C_ItemInteraction.ClearPendingItem()C_ItemInteraction.CloseUI()C_ItemInteraction.GetChargeInfo() : chargeInfoC_ItemInteraction.GetItemConversionCurrencyCost(item) : conversionCostC_ItemInteraction.GetItemInteractionInfo() : infoC_ItemInteraction.GetItemInteractionSpellId() : spellIdC_ItemInteraction.InitializeFrame()C_ItemInteraction.PerformItemInteraction()C_ItemInteraction.Reset()C_ItemInteraction.SetPendingItem(item?) : successDocumented 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.