~/forever/updates/addon-api
Updates
TabSystemTrackerMixin:Init()TabSystemTrackerMixin:OnLoad()TabSystemTrackerMixin:SetTab(tabID, isUserAction)TabSystemTrackerMixin:SetTabCallback(tabID, callback)TabSystemTrackerMixin:SetTabDeselectCallback(tabID, callback)TableBuilderCellMixin:OnLineEnter()TableBuilderCellMixin:OnLineLeave()TableBuilderColumnMixin:ConstrainToHeader(padding)TableBuilderColumnMixin:ConstructCell(row, rowData, dataProviderKey)TableBuilderColumnMixin:ConstructCells(templateType, template, ...)TableBuilderColumnMixin:ConstructHeader(templateType, template, ...)TableBuilderColumnMixin:GetCalculatedWidth()TableBuilderColumnMixin:GetCellPadding()TableBuilderColumnMixin:GetCellWidth()TableBuilderColumnMixin:GetDisplayUnderPreviousHeader()TableBuilderColumnMixin:GetFillCoefficient()TableBuilderColumnMixin:GetFixedWidth()TableBuilderColumnMixin:GetFullWidth()TableBuilderColumnMixin:GetHeaderFrame()TableBuilderColumnMixin:GetPadding()TableBuilderColumnMixin:GetWidthConstraints()TableBuilderColumnMixin:Init(table)TableBuilderColumnMixin:RemoveRow(row)TableBuilderColumnMixin:Reset()TableBuilderColumnMixin:SetCalculatedWidth(calculatedWidth)TableBuilderColumnMixin:SetCellPadding(leftCellPadding, rightCellPadding)TableBuilderColumnMixin:SetDisplayUnderPreviousHeader(displayUnderPreviousHeader)TableBuilderColumnMixin:SetFillCoefficient(fillCoefficient)TableBuilderColumnMixin:SetFillConstraints(fillCoefficient, padding)TableBuilderColumnMixin:SetFixedConstraints(fixedWidth, padding)TableBuilderColumnMixin:SetHeaderFrame(headerFrame)TableBuilderColumnMixin:SetPadding(padding)TableBuilderElementMixin:Init(...)TableBuilderElementMixin:Populate(rowData, dataProviderKey)TableBuilderMixin:AddColumn()TableBuilderMixin:AddRow(row, dataProviderKey)TableBuilderMixin:Arrange()TableBuilderMixin:ArrangeCells(row)TableBuilderMixin:ArrangeHeaders()TableBuilderMixin:ArrangeHorizontally(frame, relativeTo, width, pointTop, pointRelativeTop, pointBottom, pointRelativeBottom, xOffset)TableBuilderMixin:CalculateColumnSpacing()TableBuilderMixin:ConstructHeader(templateType, template)TableBuilderMixin:EnumerateHeaders()TableBuilderMixin:GetColumnHeaderOverlap()TableBuilderMixin:GetColumns()TableBuilderMixin:GetDataProvider()TableBuilderMixin:GetDataProviderData(dataProviderKey)TableBuilderMixin:GetHeaderContainer()TableBuilderMixin:GetHeaderPoolCollection()TableBuilderMixin:GetTableMargins()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.