~/forever/updates/addon-api
Updates
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()CooldownViewerLayoutManagerMixin:ResetToDefaults()CooldownViewerLayoutManagerMixin:ResetToRestorePoint()CooldownViewerLayoutManagerMixin:SaveLayouts()CooldownViewerLayoutManagerMixin:SetActiveLayout(layout)CooldownViewerLayoutManagerMixin:SetActiveLayoutByID(layoutID)CooldownViewerLayoutManagerMixin:SetHasPendingChanges(hasPendingChanges, isVerboseChange)CooldownViewerLayoutManagerMixin:SetLayout(layoutID, layout)CooldownViewerLayoutManagerMixin:SetPreviouslyActiveLayout(layout)CooldownViewerLayoutManagerMixin:SetPreviouslyActiveLayoutByName(layoutName, specTag)CooldownViewerLayoutManagerMixin:SetPreviouslyActiveLayoutForSpecToDefault(specTag)CooldownViewerLayoutManagerMixin:SetShouldCheckAddLayoutStatus(checkStatus)CooldownViewerLayoutManagerMixin:ShouldCheckAddLayoutStatus()CooldownViewerLayoutManagerMixin:SwitchToBestLayoutForSpec()CooldownViewerLayoutManagerMixin:UnlockNotifications(forceNotify)CooldownViewerLayoutManagerMixin:UpdateAlert(cooldownID, existingAlert, newAlert)CooldownViewerLayoutManagerMixin:UseDefaultLayout()CooldownViewerLayoutManagerMixin:WriteCooldownAlertsToLayout(layout, alerts)CooldownViewerLayoutManagerMixin:WriteCooldownCategoryToLayout(layout, cooldownCategory, cooldownIDs)CooldownViewerLayoutManagerMixin:WriteCooldownInfo_Category(cooldownInfo, category)CooldownViewerLayoutManagerMixin:WriteCooldownInfo_KeyValue(cooldownInfo, key, value)CooldownViewerLayoutManagerMixin:WriteCooldownOrderToActiveLayout(orderedCooldownIDs, accessMode)CooldownViewerLayoutManagerMixin:WriteCooldownOrderToLayout(layout, orderedCooldownIDs)CooldownViewerLayoutManagerMixin:WriteGroupBuffVisualAlertsToActiveLayout(visualAlerts, accessMode)CooldownViewerLayoutManagerMixin:WriteGroupBuffVisualAlertsToLayout(layout, visualAlerts)CooldownViewerLayoutManagerMixin:WriteHiddenGroupBuffsToActiveLayout(hiddenGroupBuffs, accessMode)CooldownViewerLayoutManagerMixin:WriteHiddenGroupBuffsToLayout(layout, hiddenGroupBuffs)CooldownViewerMixin:AnchorPandemicStateFrame(frame, cooldownItem)CooldownViewerMixin:CheckAuraAddedAlertTriggers(unitAuraUpdateInfo)CooldownViewerMixin:CheckAuraRemovedAlertTriggers(unitAuraUpdateInfo)CooldownViewerMixin:GetAdditionalPaddingOffset()CooldownViewerMixin:GetCategory()CooldownViewerMixin:GetCooldownIDs()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.