~/forever/addon-api
Addon API
AuctionHouseBuyDialogMixin:OnUpdate()AuctionHouseBuyDialogMixin:SetItemID(itemID, quantity, unitPricePreview, totalPricePreview)AuctionHouseBuyDialogMixin:SetState(buyState)AuctionHouseBuyDialogMixin:UpdateTimeLeft()AuctionHouseBuyDialogNotificationButtonMixin:OnEnter()AuctionHouseBuyDialogNotificationButtonMixin:OnLeave()AuctionHouseBuyDialogNotificationFrameMixin:GetPriceIncreases()AuctionHouseBuyDialogNotificationFrameMixin:SetNotificationText(notificationText, fontObject, showNotificationIcon)AuctionHouseBuyDialogNotificationFrameMixin:SetPriceIncreases(unitPriceIncrease, totalPriceIncrease)AuctionHouseBuyDialogOkayButtonMixin:OnClick()AuctionHouseBuySystemMixin:BuyoutItem()AuctionHouseBuySystemMixin:GetBidAmount()AuctionHouseBuySystemMixin:GetBuyoutAmount()AuctionHouseBuySystemMixin:OnLoad()AuctionHouseBuySystemMixin:PlaceBid()AuctionHouseBuySystemMixin:ResetPrice()AuctionHouseBuySystemMixin:SetAuction(auctionID, minBid, buyoutPrice, isOwnerItem, bidder)AuctionHouseBuySystemMixin:SetAuctionID(auctionID)AuctionHouseBuySystemMixin:SetPrice(minBid, buyoutPrice, isOwnerItem, isPlayerHighBid)AuctionHouseBuyoutButtonMixin:OnClick()AuctionHouseBuyoutFrameMixin:BuyoutItem()AuctionHouseBuyoutFrameMixin:GetPrice()AuctionHouseBuyoutFrameMixin:SetBuyoutCallback(buyoutCallback)AuctionHouseBuyoutFrameMixin:SetPrice(price, isOwnerItem)AuctionHouseBuyoutModeCheckButtonMixin:OnClick()AuctionHouseBuyoutModeCheckButtonMixin:OnEnter()AuctionHouseBuyoutModeCheckButtonMixin:OnLeave()AuctionHouseBuyoutModeCheckButtonMixin:OnLoad()AuctionHouseBuyoutModeCheckButtonMixin:OnShow()AuctionHouseBuyoutModeCheckButtonMixin:UpdateState()AuctionHouseCategoriesListMixin:GetCategoryData()AuctionHouseCategoriesListMixin:GetCategoryFilterData()AuctionHouseCategoriesListMixin:GetSelectedCategory()AuctionHouseCategoriesListMixin:IsWoWTokenCategorySelected()AuctionHouseCategoriesListMixin:OnFilterClicked(button, buttonName)AuctionHouseCategoriesListMixin:OnLoad()AuctionHouseCategoriesListMixin:OnShow()AuctionHouseCategoriesListMixin:SetSelectedCategory(selectedCategoryIndex, selectedSubCategoryIndex, selectedSubSubCategoryIndex)AuctionHouseCategory_FindDeepest(categoryIndex, ...)AuctionHouseCommoditiesBackButtonMixin:OnClick()AuctionHouseCommoditiesBuyButtonMixin:OnClick()AuctionHouseCommoditiesBuyDisplayMixin:GetAuctionHouseFrame()AuctionHouseCommoditiesBuyDisplayMixin:GetItemID()AuctionHouseCommoditiesBuyDisplayMixin:GetQuantitySelected()AuctionHouseCommoditiesBuyDisplayMixin:OnEvent(event, ...)AuctionHouseCommoditiesBuyDisplayMixin:OnHide()AuctionHouseCommoditiesBuyDisplayMixin:OnLoad()AuctionHouseCommoditiesBuyDisplayMixin:OnQuantitySelectionChanged(quantity)AuctionHouseCommoditiesBuyDisplayMixin:OnShow()AuctionHouseCommoditiesBuyDisplayMixin:SetItemIDAndPrice(itemID, minPrice)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.