~/forever/addon-api
Addon API
NamePlatePreviewMixin:HidePreviewNamePlateCastBar()NamePlatePreviewMixin:OnHide()NamePlatePreviewMixin:OnNamePlateInfoChanged()NamePlatePreviewMixin:OnNamePlateThreatDisplayChanged()NamePlatePreviewMixin:OnShow()NamePlatePreviewMixin:SetExplicitValues(explicitValues)NamePlatePreviewMixin:ShowPreviewNamePlateCastBar()NamePlatePreviewMixin:ToggleEnemyNPCAuraDisplay()NamePlatePreviewMixin:ToggleEnemyPlayerAuraDisplay()NamePlatePreviewMixin:ToggleFriendlyPlayerAuraDisplay()NamePlatePreviewMixin:ToggleSimplifiedType(simplifiedType)NamePlatePreviewMixin:UpdatePreviewText()NamePlatesTutorialMixin:OnHide()NamePlatesTutorialMixin:OnLoad()NamePlatesTutorialMixin:OnShow()NameplatesOverrides.AdjustNameplateSettings(category)NameplatesOverrides.GetNPCNamesOptionDefault()NameplatesOverrides.GetNameplateStyleOptions()NameplatesOverrides.ShowClassColorSetting()NameplatesOverrides.ShowHighlightImportantCastsOption()NameplatesOverrides.ShowRealmOption()PingSystemInitializer(category)PingSystemMixin:Init(category)PingSystemMixin:OnCategoryChanged(category)PingSystemTutorialMixin:OnHide()PingSystemTutorialMixin:OnLoad()PingSystemTutorialMixin:OnShow()RaidFramePreviewMixin:OnLoad()Settings.GetColorblindSettingsLabel()SettingsKeybindingPrefaceMixin:Init(prefaceText)SettingsKeybindingSectionInitializer:GetExtent()SettingsKeybindingSectionInitializer:IsNewTagShown()SettingsKeybindingSectionInitializer:MarkBindingsAsSeen()SettingsKeybindingSectionMixin:CalculateHeight()SettingsKeybindingSectionMixin:EvaluateVisibility(expanded)SettingsKeybindingSectionMixin:Init(initializer)SettingsKeybindingSectionMixin:OnExpandedChanged(expanded)SettingsKeybindingSectionMixin:OnLoad()SettingsKeybindingSectionMixin:Release(initializer)SocialOverrides.AdjustSocialSettings(category)SocialOverrides.CreateBlockNeighborhoodInvitesSetting(category)SocialOverrides.CreateCensorMessagesSetting(category)SocialOverrides.SetupToastWindowSetting(category)UpdateFloatingCombatTextSafe()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.