~/forever/updates/addon-api
Updates
EditModeManagerFrameMixin:IsEditModeLocked()EditModeManagerFrameMixin:IsInitialized()EditModeManagerFrameMixin:IsLayoutSelected(layoutIndex)EditModeManagerFrameMixin:IsSnapEnabled()EditModeManagerFrameMixin:LinkActiveLayoutToChat()EditModeManagerFrameMixin:MakeNewLayout(newLayoutInfo, layoutType, layoutName, isLayoutImported)EditModeManagerFrameMixin:MirrorSetting(system, systemIndex, setting, value)EditModeManagerFrameMixin:NotifyChatOfLayoutChange()EditModeManagerFrameMixin:OnAccountSettingChanged(changedSetting, newValue)EditModeManagerFrameMixin:OnDragStart()EditModeManagerFrameMixin:OnDragStop()EditModeManagerFrameMixin:OnEditModeSystemAnchorChanged()EditModeManagerFrameMixin:OnEvent(event, ...)EditModeManagerFrameMixin:OnHide()EditModeManagerFrameMixin:OnLoad()EditModeManagerFrameMixin:OnShow()EditModeManagerFrameMixin:OnSystemPositionChange(systemFrame)EditModeManagerFrameMixin:OnSystemSettingChange(systemFrame, changedSetting, newValue)EditModeManagerFrameMixin:OnUpdate()EditModeManagerFrameMixin:OnUpdateBottomActionBarPositionsRequested()EditModeManagerFrameMixin:OpenAndShowImportLayoutLinkDialog(link)EditModeManagerFrameMixin:PrepareSystemsForSave()EditModeManagerFrameMixin:ReconcileLayouts()EditModeManagerFrameMixin:ReconcileWith(layoutInfo, systemMap, systems)EditModeManagerFrameMixin:ReconcileWithGamepad(layoutInfo)EditModeManagerFrameMixin:ReconcileWithModern(layoutInfo)EditModeManagerFrameMixin:RefreshSnapPreviewLines()EditModeManagerFrameMixin:RegisterSystemFrame(systemFrame)EditModeManagerFrameMixin:RemoveOldSystemsAndSettings(systemMapToReconcileWith, layoutInfo)EditModeManagerFrameMixin:RenameLayout(layoutIndex, layoutName)EditModeManagerFrameMixin:RenameLayoutFromDialog(dialog)EditModeManagerFrameMixin:ResetDropdownToActiveLayout()EditModeManagerFrameMixin:RevertAllChanges()EditModeManagerFrameMixin:RevertSystemChanges(systemFrame)EditModeManagerFrameMixin:SaveLayoutChanges()EditModeManagerFrameMixin:SaveLayouts()EditModeManagerFrameMixin:SelectLayout(layoutIndex)EditModeManagerFrameMixin:SelectSystem(selectFrame)EditModeManagerFrameMixin:SetEditModeLockState(lockState)EditModeManagerFrameMixin:SetEnableAdvancedOptions(enableAdvancedOptions, isUserInput)EditModeManagerFrameMixin:SetEnableSnap(enableSnap, isUserInput)EditModeManagerFrameMixin:SetGridShown(gridShown, isUserInput)EditModeManagerFrameMixin:SetGridSpacing(gridSpacing, isUserInput)EditModeManagerFrameMixin:SetHasActiveChanges(hasActiveChanges)EditModeManagerFrameMixin:SetOverrideLayout(overrideLayoutIndex)EditModeManagerFrameMixin:SetSnapPreviewFrame(snapPreviewFrame)EditModeManagerFrameMixin:SetToLayoutAnchor(systemFrame, forceOffsetX, forceOffsetY)EditModeManagerFrameMixin:SetupEditModeDialogs()EditModeManagerFrameMixin:ShouldRaidFrameDisplayBorder(systemIndex)EditModeManagerFrameMixin:ShouldRaidFrameShowSeparateGroups()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.