~/forever/addon-api
Addon API
AuctionHouseItemDisplayMixin:GetItemKey()AuctionHouseItemDisplayMixin:GetItemLink()AuctionHouseItemDisplayMixin:GetItemLocation()AuctionHouseItemDisplayMixin:GetItemSource()AuctionHouseItemDisplayMixin:IsPet()AuctionHouseItemDisplayMixin:OnClick(button)AuctionHouseItemDisplayMixin:OnEnter()AuctionHouseItemDisplayMixin:OnEvent(event, ...)AuctionHouseItemDisplayMixin:OnLeave()AuctionHouseItemDisplayMixin:OnLoad()AuctionHouseItemDisplayMixin:OnUpdate()AuctionHouseItemDisplayMixin:Reset()AuctionHouseItemDisplayMixin:SetAuctionHouseFrame(auctionHouseFrame)AuctionHouseItemDisplayMixin:SetHighlightLocked(locked)AuctionHouseItemDisplayMixin:SetItem(item)AuctionHouseItemDisplayMixin:SetItemCountFunction(getItemCount)AuctionHouseItemDisplayMixin:SetItemInternal(item)AuctionHouseItemDisplayMixin:SetItemKey(itemKey)AuctionHouseItemDisplayMixin:SetItemLevelShown(shown)AuctionHouseItemDisplayMixin:SetItemLocation(itemLocation)AuctionHouseItemDisplayMixin:SetItemSource(itemKey, itemLocation)AuctionHouseItemDisplayMixin:SetItemValidationFunction(validationFunc)AuctionHouseItemListLineMixin:GetItemList()AuctionHouseItemListLineMixin:GetRowData()AuctionHouseItemListLineMixin:OnClick(button)AuctionHouseItemListLineMixin:OnLineEnter()AuctionHouseItemListLineMixin:OnLineLeave()AuctionHouseItemListMixin:CallRefreshCallback()AuctionHouseItemListMixin:DirtyScrollFrame()AuctionHouseItemListMixin:GetHeaderContainer()AuctionHouseItemListMixin:GetScrollBoxDataIndexBegin()AuctionHouseItemListMixin:GetSelectedEntry()AuctionHouseItemListMixin:Init()AuctionHouseItemListMixin:OnEnterListLine(line, rowData)AuctionHouseItemListMixin:OnLeaveListLine(line, rowData)AuctionHouseItemListMixin:OnLoad()AuctionHouseItemListMixin:OnScrollBoxScroll(scrollPercentage, visibleExtentPercentage, panExtentPercentage)AuctionHouseItemListMixin:OnShow()AuctionHouseItemListMixin:OnUpdate()AuctionHouseItemListMixin:RefreshScrollFrame()AuctionHouseItemListMixin:Reset()AuctionHouseItemListMixin:ScrollToEntryIndex(entryIndex)AuctionHouseItemListMixin:SetCustomError(errorText)AuctionHouseItemListMixin:SetDataProvider(searchStartedFunc, getEntry, getNumEntries, hasFullResultsFunc)AuctionHouseItemListMixin:SetHighlightCallback(highlightCallback)AuctionHouseItemListMixin:SetLineOnEnterCallback(callback)AuctionHouseItemListMixin:SetLineOnLeaveCallback(callback)AuctionHouseItemListMixin:SetLineTemplate(lineTemplate, ...)AuctionHouseItemListMixin:SetRefreshCallback(refreshCallback)AuctionHouseItemListMixin:SetRefreshFrameFunctions(totalQuantityFunc, refreshResultsFunc)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.