~/forever/addon-api
Addon API
ConstructPVPMatchTable(tableBuilder, useAlternateColor)GetHonorableKillsHeaderTextID()LeaveMatchFormatter:GetDesiredUnitCount(seconds)PVPCellClassMixin:OnEnter()PVPCellClassMixin:OnLeave()PVPCellClassMixin:Populate(rowData, dataIndex)PVPCellHonorLevelMixin:GetIconAtlas(rowData)PVPCellHonorLevelMixin:GetIconTexture(rowData)PVPCellHonorLevelMixin:GetTooltipText(rowData)PVPCellHonorLevelMixin:OnEnter()PVPCellHonorLevelMixin:OnLeave()PVPCellHonorLevelMixin:Populate(rowData, dataIndex)PVPCellNameMixin:Init(useAlternateColor)PVPCellNameMixin:OnClick(button)PVPCellNameMixin:OnEnter()PVPCellNameMixin:OnLeave()PVPCellNameMixin:Populate(rowData, dataIndex)PVPCellStatMixin:Init(dataProviderKey, useAlternateColor)PVPCellStatMixin:Populate(rowData, dataIndex)PVPCellStringMixin:Init(dataProviderKey, useAlternateColor, isAbbreviated, hasTooltip)PVPCellStringMixin:OnEnter()PVPCellStringMixin:OnLeave()PVPCellStringMixin:Populate(rowData, dataIndex)PVPHeaderIconMixin:Init(textureFileID, sortType)PVPHeaderMixin:Init(sortType, tooltipTitle, tooltipText)PVPHeaderMixin:OnClick()PVPHeaderMixin:OnEnter()PVPHeaderMixin:OnLeave()PVPHeaderStringMixin:Init(textID, textAlignment, sortType, tooltipTitle, tooltipText)PVPMatchResultsCurrencyRewardMixin:OnEnter()PVPMatchResultsCurrencyRewardMixin:OnLeave()PVPMatchResultsCurrencyRewardMixin:OnLoad()PVPMatchResultsMixin:AddItemReward(item)PVPMatchResultsMixin:BeginShow()PVPMatchResultsMixin:DisplayRewards()PVPMatchResultsMixin:HaveConquestData()PVPMatchResultsMixin:Init()PVPMatchResultsMixin:InitConquestFrame(currency)PVPMatchResultsMixin:InitHonorFrame(currency)PVPMatchResultsMixin:InitRatingFrame()PVPMatchResultsMixin:OnEvent(event, ...)PVPMatchResultsMixin:OnHide()PVPMatchResultsMixin:OnLeaveButtonClicked(button)PVPMatchResultsMixin:OnLoad()PVPMatchResultsMixin:OnRequeueButtonClicked(button)PVPMatchResultsMixin:OnShow()PVPMatchResultsMixin:OnTabGroupClicked(tab)PVPMatchResultsMixin:OnUpdate()PVPMatchResultsMixin:SetupArtwork(factionIndex, isFactionalMatch)PVPMatchResultsMixin:Shutdown()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.