~/forever/addon-api
Addon API
BONUS_ROLL_RESULT: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, currencyID?, isSecondaryResult, corruptedBONUS_ROLL_STARTEDBOSS_KILL: encounterID, encounterNameBULK_PURCHASE_RESULT_RECEIVED: result, productResults, bestTopUpProductID?, totalCost?BULK_REFUND_RESULT_RECEIVED: resultB_NET_NEIGHBORHOOD_LIST_UPDATED: result, neighborhoodInfos?BackdropTemplateMixin:ApplyBackdrop()BackdropTemplateMixin:ClearBackdrop()BackdropTemplateMixin:GetBackdrop()BackdropTemplateMixin:GetBackdropBorderColor()BackdropTemplateMixin:GetBackdropColor()BackdropTemplateMixin:GetEdgeSize()BackdropTemplateMixin:HasBackdropInfo(backdropInfo)BackdropTemplateMixin:OnBackdropLoaded()BackdropTemplateMixin:OnBackdropSizeChanged()BackdropTemplateMixin:SetBackdrop(backdropInfo)BackdropTemplateMixin:SetBackdropBorderColor(r, g, b, a)BackdropTemplateMixin:SetBackdropColor(r, g, b, a)BackdropTemplateMixin:SetBorderBlendMode(blendMode)BackdropTemplateMixin:SetupPieceVisuals(piece, setupInfo, pieceLayout)BackdropTemplateMixin:SetupTextureCoordinates()BackgroundContainerMixin:OnLoad()BackgroundContainerMixin:SetBackgroundTexture(backgroundAtlas)BackgroundContainerMixin:SetBackgroundTextureFromPMT(imageURL)BackpackButton_OnModifiedClick(self)BackpackCurrencyCheckboxMixin:OnClick()BackpackCurrencyCheckboxMixin:OnEnter()BackpackCurrencyCheckboxMixin:OnLoad()Structure BackpackCurrencyInfoBackpackTokenFrameMixin: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()BagBarExpandToggleMixin:GetRotation()BagBarExpandToggleMixin:OnClick()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.