~/forever/addon-api
Addon API
AuctionHouseBrowseResultsFrameMixin:GetSortOrderState(sortOrder)AuctionHouseBrowseResultsFrameMixin:OnBrowseResultSelected(browseResult)AuctionHouseBrowseResultsFrameMixin:OnBrowseSearchStarted()AuctionHouseBrowseResultsFrameMixin:OnCategorySelected(selectedCategoryIndex, selectedSubCategoryIndex, selectedSubSubCategoryIndex)AuctionHouseBrowseResultsFrameMixin:OnEvent(event, ...)AuctionHouseBrowseResultsFrameMixin:OnHide()AuctionHouseBrowseResultsFrameMixin:OnLoad()AuctionHouseBrowseResultsFrameMixin:OnShow()AuctionHouseBrowseResultsFrameMixin:Reset()AuctionHouseBrowseResultsFrameMixin:SetSortOrder(sortOrder)AuctionHouseBrowseResultsFrameMixin:SetupTableBuilder(extraInfoColumn)AuctionHouseBrowseResultsFrameMixin:UpdateBrowseResults(addedBrowseResults)AuctionHouseBuyDialogButtonMixin:OnClick()AuctionHouseBuyDialogBuyNowButtonMixin:OnClick()AuctionHouseBuyDialogCancelButtonMixin:OnClick()AuctionHouseBuyDialogMixin:BuyNow()AuctionHouseBuyDialogMixin:Cancel()AuctionHouseBuyDialogMixin:OnEvent(event, ...)AuctionHouseBuyDialogMixin:OnHide()AuctionHouseBuyDialogMixin:OnShow()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()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.