~/forever/addon-api
Addon API
DefaultSettingDisplayInfo:ClampValue(value)DefaultSettingDisplayInfo:ConvertValue(value, forDisplay)DefaultSettingDisplayInfo:ConvertValueForDisplay(value)EditModeAccountSettingsMixin:EditModeFrameReset()EditModeAccountSettingsMixin:EditModeFrameSetup()EditModeAccountSettingsMixin:EditModeFrameSetupForCamelotFlavor()EditModeAccountSettingsMixin:EditModeFrameSetupForClassicFlavor()EditModeAccountSettingsMixin:EditModeFrameSetupForStandardFlavor()EditModeAccountSettingsMixin:GetCooldownViewerFrames()EditModeAccountSettingsMixin:GetDamageMeterFrames()EditModeAccountSettingsMixin:GetEncounterEventsFrames()EditModeAccountSettingsMixin:GetSwingTimerFrames()EditModeAccountSettingsMixin:LayoutSettings()EditModeAccountSettingsMixin:OnEditModeEnter()EditModeAccountSettingsMixin:OnEditModeExit()EditModeAccountSettingsMixin:OnEvent(event, ...)EditModeAccountSettingsMixin:OnLoad()EditModeAccountSettingsMixin:PrepareSettingCheckButtonVisibilityForCamelotFlavor()EditModeAccountSettingsMixin:PrepareSettingCheckButtonVisibilityForClassicFlavor()EditModeAccountSettingsMixin:PrepareSettingCheckButtonVisibilityForStandardFlavor()EditModeAccountSettingsMixin:PrepareSettingsCheckButtonVisibility()EditModeAccountSettingsMixin:PrepareSettingsCheckButtons()EditModeAccountSettingsMixin:RefreshActionBarShown(bar)EditModeAccountSettingsMixin:RefreshArchaeologyBar()EditModeAccountSettingsMixin:RefreshArenaFrames()EditModeAccountSettingsMixin:RefreshBossFrames()EditModeAccountSettingsMixin:RefreshBuffsAndDebuffs()EditModeAccountSettingsMixin:RefreshCastBar()EditModeAccountSettingsMixin:RefreshCooldownViewer()EditModeAccountSettingsMixin:RefreshDamageMeter()EditModeAccountSettingsMixin:RefreshDurabilityFrame()EditModeAccountSettingsMixin:RefreshEncounterBar()EditModeAccountSettingsMixin:RefreshEncounterEvents()EditModeAccountSettingsMixin:RefreshExternalDefensives()EditModeAccountSettingsMixin:RefreshExtraAbilities()EditModeAccountSettingsMixin:RefreshGroupFinder()EditModeAccountSettingsMixin:RefreshHudTooltip()EditModeAccountSettingsMixin:RefreshLootFrame()EditModeAccountSettingsMixin:RefreshLossOfControl()EditModeAccountSettingsMixin:RefreshPartyFrames()EditModeAccountSettingsMixin:RefreshPersonalResourceDisplay()EditModeAccountSettingsMixin:RefreshPetFrame()EditModeAccountSettingsMixin:RefreshRaidFrames()EditModeAccountSettingsMixin:RefreshRaidWarning()EditModeAccountSettingsMixin:RefreshStatusTrackingBar2()EditModeAccountSettingsMixin:RefreshSwingTimer()EditModeAccountSettingsMixin:RefreshTalkingHeadFrame()EditModeAccountSettingsMixin:RefreshTargetAndFocus()EditModeAccountSettingsMixin:RefreshTimerBars()EditModeAccountSettingsMixin:RefreshTotemActionBar()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.