~/forever/addon-api
Addon API
TableInspectAnchorLineMixin:MatchesFilter(filter)TableInspectorAnchorDataProviderMixin:Clear()TableInspectorAnchorDataProviderMixin:GetLines(filter)TableInspectorAnchorDataProviderMixin:HideAllLines()TableInspectorAnchorDataProviderMixin:Initialize(tableInspector, parent)TableInspectorAnchorDataProviderMixin:RefreshData(focusedTable)TableInspectorAttributeDataProviderMixin:Clear()TableInspectorAttributeDataProviderMixin:GetAttribute(index)TableInspectorAttributeDataProviderMixin:GetLines(filter)TableInspectorAttributeDataProviderMixin:HideAllLines()TableInspectorAttributeDataProviderMixin:Initialize(tableInspector, parent)TableInspectorAttributeDataProviderMixin:RefreshData(focusedTable)TableInspectorAttributeDataProviderMixin:SortAttributes()TableInspectorDataProviderMixin:Clear()TableInspectorDataProviderMixin:GetFocusedTable()TableInspectorDataProviderMixin:GetLines(filter)TableInspectorDataProviderMixin:GetTableInspector()TableInspectorDataProviderMixin:HideAllLines()TableInspectorDataProviderMixin:Initialize(tableInspector, parent)TableInspectorDataProviderMixin:RefreshData(focusedTable)TableInspectorFilterBox_OnEnterPressed(self)TableInspectorFilterBox_OnTextChanged(self)TableInspectorMixin:AddDataProvider(dataProvider)TableInspectorMixin:CanNavigateBackward()TableInspectorMixin:CanNavigateForward()TableInspectorMixin:ClearData()TableInspectorMixin:DuplicateAttributeDisplay()TableInspectorMixin:InspectTable(focusedTable, title)TableInspectorMixin:NavigateBackward()TableInspectorMixin:NavigateForward()TableInspectorMixin:OnHide()TableInspectorMixin:OnLoad()TableInspectorMixin:OpenParentDisplay()TableInspectorMixin:RefreshAllData()TableInspectorMixin:RemoveAllDataProviders()TableInspectorMixin:Reset()TableInspectorMixin:SelectTable(selectedTable, selectedTableTitle)TableInspectorMixin:SetDynamicUpdates(enabled)TableInspectorMixin:SetFocusedFrameShown(shown)TableInspectorMixin:SetTableFocusedCallback(tableFocusedCallback)TableInspectorMixin:UpdateFocusedHighlight()TableInspectorMixin:UpdateLines()TableInspectorMixin:UpdateTableNavigation(newFocusedTable)TexelSnappingVisualizerMixin:OnCreated()TextureInfoGeneratorMixin:CheckFormatTextureInfo(obj)TextureInfoGeneratorMixin:CheckGetRegionsTextureInfo(...)TextureInfoGeneratorMixin:GetCurrentTextureAssets(assets)TextureInfoGeneratorMixin:HandleTextureCommand(assets)TextureInfoGeneratorMixin:SetCheckIsMouseOverRegion(check)TextureInfoGeneratorMixin:SetCurrentTextureAssets(assets)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.