~/forever/updates/addon-api
Updates
EditModeCheckButtonMixin:SetMouseOverCallback(callback)EditModeCheckButtonMixin:ShouldEnable()EditModeCheckButtonMixin:UpdateDisplay()EditModeCooldownViewerSystemMixin:AddExtraButtons(extraButtonPool)EditModeCooldownViewerSystemMixin:OnEditModeExit()EditModeCooldownViewerSystemMixin:OnUpdateSystem(anySettingsDirty)EditModeCooldownViewerSystemMixin:ShouldShowSetting(setting)EditModeCooldownViewerSystemMixin:UpdateDisplayInfoOptions(displayInfo)EditModeCooldownViewerSystemMixin:UpdateSystemSetting(setting, entireSystemUpdate)EditModeCooldownViewerSystemMixin:UpdateSystemSettingBarContent()EditModeCooldownViewerSystemMixin:UpdateSystemSettingBarWidthScale()EditModeCooldownViewerSystemMixin:UpdateSystemSettingHideWhenInactive()EditModeCooldownViewerSystemMixin:UpdateSystemSettingIconDirection()EditModeCooldownViewerSystemMixin:UpdateSystemSettingIconLimit()EditModeCooldownViewerSystemMixin:UpdateSystemSettingIconPadding()EditModeCooldownViewerSystemMixin:UpdateSystemSettingIconSize()EditModeCooldownViewerSystemMixin:UpdateSystemSettingOpacity()EditModeCooldownViewerSystemMixin:UpdateSystemSettingOrientation()EditModeCooldownViewerSystemMixin:UpdateSystemSettingShowTimer()EditModeCooldownViewerSystemMixin:UpdateSystemSettingShowTooltips()EditModeCooldownViewerSystemMixin:UpdateSystemSettingVisibleSetting()EditModeCooldownViewerSystemMixin:UseSettingAltName(setting)EditModeDamageMeterSystemMixin:OnEditModeEnter()EditModeDamageMeterSystemMixin:OnEditModeExit()EditModeDamageMeterSystemMixin:OnSystemLoad()EditModeDamageMeterSystemMixin:OnUpdateSystem(anySettingsDirty)EditModeDamageMeterSystemMixin:ShouldShowSetting(setting)EditModeDamageMeterSystemMixin:UpdateSystemSetting(setting, entireSystemUpdate)EditModeDamageMeterSystemMixin:UpdateSystemSettingBackgroundTransparency()EditModeDamageMeterSystemMixin:UpdateSystemSettingBarHeight()EditModeDamageMeterSystemMixin:UpdateSystemSettingFrameHeight()EditModeDamageMeterSystemMixin:UpdateSystemSettingFrameWidth()EditModeDamageMeterSystemMixin:UpdateSystemSettingNumberDisplayType()EditModeDamageMeterSystemMixin:UpdateSystemSettingPadding()EditModeDamageMeterSystemMixin:UpdateSystemSettingShowClassColor()EditModeDamageMeterSystemMixin:UpdateSystemSettingShowSpecIcon()EditModeDamageMeterSystemMixin:UpdateSystemSettingStyle()EditModeDamageMeterSystemMixin:UpdateSystemSettingTextSize()EditModeDamageMeterSystemMixin:UpdateSystemSettingTransparency()EditModeDamageMeterSystemMixin:UpdateSystemSettingVisibility()EditModeDurabilityFrameSystemMixin:OnEditModeExit()EditModeDurabilityFrameSystemMixin:UpdateSystemSetting(setting, entireSystemUpdate)EditModeDurabilityFrameSystemMixin:UpdateSystemSettingSize()EditModeEncounterBarSystemMixin:ApplySystemAnchor()EditModeEncounterEventsSystemMixin:AddExtraButtons(extraButtonPool)EditModeEncounterEventsSystemMixin:OnEditModeExit()EditModeEncounterEventsSystemMixin:OpenToBossWarningSettingsCategory()EditModeEncounterEventsSystemMixin:UpdateSystemSetting(setting, entireSystemUpdate)EditModeEncounterEventsSystemMixin:UpdateSystemSettingBackgroundTransparency()EditModeEncounterEventsSystemMixin:UpdateSystemSettingBarWidth()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.