~/forever/updates/addon-api
Updates
CooldownViewerLayoutManagerMixin:EnsureLayoutHasUniqueID(layout)CooldownViewerLayoutManagerMixin:EnumerateLayouts()CooldownViewerLayoutManagerMixin:EnumeratePreviouslyActiveLayoutIDs()CooldownViewerLayoutManagerMixin:FindExactAlert(cooldownID, exactAlert)CooldownViewerLayoutManagerMixin:FindExistingAlert(cooldownID, alert)CooldownViewerLayoutManagerMixin:GetActiveLayout(accessMode)CooldownViewerLayoutManagerMixin:GetActiveLayoutID()CooldownViewerLayoutManagerMixin:GetAddAlertStatus(cooldownID, optAlertToAdd)CooldownViewerLayoutManagerMixin:GetAddLayoutStatus(layoutName)CooldownViewerLayoutManagerMixin:GetAlerts(cooldownID, accessMode)CooldownViewerLayoutManagerMixin:GetAlertsForLayout(layout, cooldownID, accessMode)CooldownViewerLayoutManagerMixin:GetBestLayoutForSpec()CooldownViewerLayoutManagerMixin:GetCooldownCategoryChangeStatus(_cooldownID, _newCategory)CooldownViewerLayoutManagerMixin:GetCooldownIDDataBlock(cooldownID, accessMode)CooldownViewerLayoutManagerMixin:GetCooldownIDDataBlockForLayout(layout, cooldownID, accessMode)CooldownViewerLayoutManagerMixin:GetCooldownInfoDataBlock(cooldownInfo, accessMode)CooldownViewerLayoutManagerMixin:GetCooldownOrderChangeStatus(sourceIndex, destIndex, cooldownIDs)CooldownViewerLayoutManagerMixin:GetCurrentSpecTag()CooldownViewerLayoutManagerMixin:GetDataProvider()CooldownViewerLayoutManagerMixin:GetDefaultLayoutID()CooldownViewerLayoutManagerMixin:GetLayout(layoutID)CooldownViewerLayoutManagerMixin:GetLayoutByName(layoutName, specTag)CooldownViewerLayoutManagerMixin:GetLayoutCountOfType(layoutType)CooldownViewerLayoutManagerMixin:GetLayoutName(layout)CooldownViewerLayoutManagerMixin:GetMaxLayoutsErrorText()CooldownViewerLayoutManagerMixin:GetMaxLayoutsForType(_layoutType)CooldownViewerLayoutManagerMixin:GetMaxNumAlertsPerItem()CooldownViewerLayoutManagerMixin:GetNumAlerts(cooldownID, accessMode)CooldownViewerLayoutManagerMixin:GetPreviouslyActiveLayoutIDForSpec(specTag)CooldownViewerLayoutManagerMixin:GetSerializer()CooldownViewerLayoutManagerMixin:HasActiveChanges()CooldownViewerLayoutManagerMixin:HasPendingChanges()CooldownViewerLayoutManagerMixin:ImportLayout(layoutName, layout)CooldownViewerLayoutManagerMixin:Init(dataProvider, serializer)CooldownViewerLayoutManagerMixin:InitMemberVariables()CooldownViewerLayoutManagerMixin:IsCharacterSpecificLayout(layout)CooldownViewerLayoutManagerMixin:IsDefaultLayoutID(id)CooldownViewerLayoutManagerMixin:IsLoaded()CooldownViewerLayoutManagerMixin:IsPreviouslyActiveLayoutForSpecDefault(specTag)CooldownViewerLayoutManagerMixin:IsUsingDefaultLayout()CooldownViewerLayoutManagerMixin:IsValidLayoutName(proposedLayoutName)CooldownViewerLayoutManagerMixin:LockNotifications()CooldownViewerLayoutManagerMixin:NotifyListeners()CooldownViewerLayoutManagerMixin:RemoveAlert(cooldownID, alert)CooldownViewerLayoutManagerMixin:RemoveAllAlerts(cooldownID)CooldownViewerLayoutManagerMixin:RemoveCooldownInfoDataBlock(cooldownInfo)CooldownViewerLayoutManagerMixin:RemoveLayout(layoutID)CooldownViewerLayoutManagerMixin:RemovePreviouslyActiveLayout(layout)CooldownViewerLayoutManagerMixin:RenameLayout(layoutID, newLayoutName)CooldownViewerLayoutManagerMixin:ResetCurrentToDefaults()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.