~/forever/addon-api
Addon API
BackpackButton_OnModifiedClick(self)BagBarExpandToggleMixin:GetRotation()BagBarExpandToggleMixin:OnClick()BagBarExpandToggleMixin:UpdateOrientation()BagSlotItemFlyInMixin:OnFinished()BagSlotItemFlyInMixin:OnPlay()BagsBarMixin:GetBagBarLength()BagsBarMixin:GetBagButtonAnchorPoints()BagsBarMixin:IsDirectionLeft()BagsBarMixin:IsDirectionUp()BagsBarMixin:IsHorizontal()BagsBarMixin:Layout()BagsBarMixin:MainActionBarStateOverridden(overridden)BagsBarMixin:OnLoad()BagsBarMixin:OnUpdateEndCaps(show)BagsBarMixin:ShouldShowExpandToggle()BagsBarMixin:UpdateDividers()BaseBagSlotButtonMixin:BagSlotOnClick(button, down)BaseBagSlotButtonMixin:BagSlotOnDragStart(button)BaseBagSlotButtonMixin:BagSlotOnEnter()BaseBagSlotButtonMixin:BagSlotOnEvent(event, ...)BaseBagSlotButtonMixin:BagSlotOnHide()BaseBagSlotButtonMixin:BagSlotOnLeave()BaseBagSlotButtonMixin:BagSlotOnLoad()BaseBagSlotButtonMixin:BagSlotOnReceiveDrag()BaseBagSlotButtonMixin:BagSlotOnShow()BaseBagSlotButtonMixin:GetBagID()BaseBagSlotButtonMixin:GetIsBarExpanded()BaseBagSlotButtonMixin:GetItemContextMatchResult()BaseBagSlotButtonMixin:GetSlotAtlases()BaseBagSlotButtonMixin:HasBagEquipped()BaseBagSlotButtonMixin:IsBackpack()BaseBagSlotButtonMixin:IsExtended()BaseBagSlotButtonMixin:OnEnterInternal()BaseBagSlotButtonMixin:OnLoadInternal()BaseBagSlotButtonMixin:PutItemInBag()BaseBagSlotButtonMixin:SetBarExpanded(isExpanded)BaseBagSlotButtonMixin:SetItemButtonQuality()BaseBagSlotButtonMixin:SetItemButtonTexture(texture)BaseBagSlotButtonMixin:UpdateBagButtonHighlight(containerFrame)BaseBagSlotButtonMixin:UpdateBagMatchesSearch()BaseBagSlotButtonMixin:UpdateItemContextOverlayTextures(contextMode)BaseBagSlotButtonMixin:UpdateTextures()CharacterReagentBagMixin:GetSlotAtlases()CharacterReagentBagMixin:SetBarExpanded(isExpanded)GamepadBackpackButtonMixin:BagSlotOnClick(button, down)GamepadBackpackButtonMixin:BagSlotOnLoad()GamepadBackpackButtonMixin:SetCountShown()GamepadBagBarMixin:GetBagButton(bagID)GamepadBagBarMixin: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.