~/forever/updates/addon-api
Updates
CooldownViewerSettingsCategoryMixin:GetItemTemplate()CooldownViewerSettingsCategoryMixin:GetNearestItemToCursorWeighted(cursorX, cursorY)CooldownViewerSettingsCategoryMixin:Init(categoryObj)CooldownViewerSettingsCategoryMixin:IsCollapsed()CooldownViewerSettingsCategoryMixin:IsDisplayingAnyItems()CooldownViewerSettingsCategoryMixin:OnEvent(event, ...)CooldownViewerSettingsCategoryMixin:OnHide()CooldownViewerSettingsCategoryMixin:OnLoad()CooldownViewerSettingsCategoryMixin:OnShow()CooldownViewerSettingsCategoryMixin:RefreshLayout()CooldownViewerSettingsCategoryMixin:RefreshSpellIcons()CooldownViewerSettingsCategoryMixin:SetCollapsed(collapsed)CooldownViewerSettingsCategoryMixin:SetupGridLayoutParams()CooldownViewerSettingsCategoryMixin:ShouldDisplayInfo(info)CooldownViewerSettingsCategoryMixin:ToggleCollapsed()CooldownViewerSettingsCategoryNewOptionMixin:SetNewOptionAnchor()CooldownViewerSettingsDataProviderMixin:ChangeCooldownInfoCategoryByID(sourceCooldownID, destCooldownID)CooldownViewerSettingsDataProviderMixin:ChangeCooldownInfoInternal(info, category)CooldownViewerSettingsDataProviderMixin:ChangeOrderIndex(sourceIndex, destIndex, reorderOffset)CooldownViewerSettingsDataProviderMixin:CheckBuildDisplayData()CooldownViewerSettingsDataProviderMixin:GetCooldownDefaults(cooldownID)CooldownViewerSettingsDataProviderMixin:GetCooldownInfoForID(cooldownID)CooldownViewerSettingsDataProviderMixin:GetDefaultOrderedCooldownIDs()CooldownViewerSettingsDataProviderMixin:GetDisplayData()CooldownViewerSettingsDataProviderMixin:GetLayoutManager()CooldownViewerSettingsDataProviderMixin:GetOrderedCooldownIDs()CooldownViewerSettingsDataProviderMixin:GetOrderedCooldownIDsForCategory(category, allowUnknown)CooldownViewerSettingsDataProviderMixin:Init(layoutManager)CooldownViewerSettingsDataProviderMixin:IsDefaultValue(cooldownID, key, value)CooldownViewerSettingsDataProviderMixin:IsDirty()CooldownViewerSettingsDataProviderMixin:MarkDirty()CooldownViewerSettingsDataProviderMixin:ResetCurrentToDefaults()CooldownViewerSettingsDataProviderMixin:ResetToRestorePoint()CooldownViewerSettingsDataProviderMixin:SetActiveLayoutByID(layoutID)CooldownViewerSettingsDataProviderMixin:SetCooldownToCategory(sourceCooldownID, category)CooldownViewerSettingsDataProviderMixin:SetLayoutManager(layoutManager)CooldownViewerSettingsDataProviderMixin:SwitchToBestLayoutForSpec()CooldownViewerSettingsDataProviderMixin:UseDefaultLayout()CooldownViewerSettingsDataProvider_GetCategories()CooldownViewerSettingsEditAlertMixin:AddCurrentAlert()CooldownViewerSettingsEditAlertMixin:DisplayForAlert(cooldownItem, alert, isNewAlert)CooldownViewerSettingsEditAlertMixin:DisplayForCooldown(cooldownItem)CooldownViewerSettingsEditAlertMixin:GetCooldownID()CooldownViewerSettingsEditAlertMixin:GetCooldownName()CooldownViewerSettingsEditAlertMixin:GetValidEventTypesForCooldown()CooldownViewerSettingsEditAlertMixin:OnLoad()CooldownViewerSettingsEditAlertMixin:SetCooldown(cooldownItem)CooldownViewerSettingsEditAlertMixin:SetupDropdowns()CooldownViewerSettingsItemMixin:ApplyFilter(passesFilter)CooldownViewerSettingsItemMixin:AssignToCategory(category)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.