~/forever/updates/addon-api
Updates
CharacterServicesAutoCompleteButtonMixin:SetMode(mode)CharacterServicesCharacterSelectorMixin:GetBlock()CharacterServicesCharacterSelectorMixin:HasAnyEligibleCharacter()CharacterServicesCharacterSelectorMixin:InitializedFrameCallback(frame)CharacterServicesCharacterSelectorMixin:IsActive()CharacterServicesCharacterSelectorMixin:OnLoad()CharacterServicesCharacterSelectorMixin:ProcessCharacterFromBlock(frame)CharacterServicesCharacterSelectorMixin:ResetState(selectedButtonIndex)CharacterServicesCharacterSelectorMixin:SetBlock(block)CharacterServicesCharacterSelectorMixin:SetupAttachedCharacterButtonFrames(frame, isEnabled, showBonus, showArrow)CharacterServicesCharacterSelectorMixin:UpdateDisplay(block, canShowArrow)CharacterServicesCharacterSelectorMixin:UpdateSingleCharacter(frame, canShowArrow)CharacterServicesEditBoxBaseMixin:OnEditFocusGained()CharacterServicesEditBoxBaseMixin:OnEditFocusLost()CharacterServicesEditBoxBaseMixin:OnEscapePressed()CharacterServicesEditBoxWithAutoCompleteMixin:AddAutoCompleteEntry(value, text, userData)CharacterServicesEditBoxWithAutoCompleteMixin:BuildAutoCompleteList()CharacterServicesEditBoxWithAutoCompleteMixin:ClearAutoCompleteList()CharacterServicesEditBoxWithAutoCompleteMixin:DecrementSelection()CharacterServicesEditBoxWithAutoCompleteMixin:EnterPressed()CharacterServicesEditBoxWithAutoCompleteMixin:GetAutoCompleteEntries(text, cursorPosition)CharacterServicesEditBoxWithAutoCompleteMixin:GetAutoCompleteList()CharacterServicesEditBoxWithAutoCompleteMixin:GetAutoCompleteUserDataForPredicate(predicate)CharacterServicesEditBoxWithAutoCompleteMixin:GetAutoCompleteUserDataForText(text)CharacterServicesEditBoxWithAutoCompleteMixin:GetAutoCompleteUserDataForValue(value)CharacterServicesEditBoxWithAutoCompleteMixin:IncrementSelection()CharacterServicesEditBoxWithAutoCompleteMixin:OnCursorChanged()CharacterServicesEditBoxWithAutoCompleteMixin:OnKeyDown(key)CharacterServicesEditBoxWithAutoCompleteMixin:OnLeave()CharacterServicesEditBoxWithAutoCompleteMixin:OnShow()CharacterServicesEditBoxWithAutoCompleteMixin:OnTextChanged(userChanged)CharacterServicesEditBoxWithAutoCompleteMixin:UpdateAutoComplete()CharacterServicesFlowMixin:Advance(controller)CharacterServicesFlowMixin:AllowCharacterReordering()CharacterServicesFlowMixin:BuildResults(steps)CharacterServicesFlowMixin:CanInitialize()CharacterServicesFlowMixin:CheckRewind(controller)CharacterServicesFlowMixin:GetCurrentResults()CharacterServicesFlowMixin:GetCurrentStep()CharacterServicesFlowMixin:GetFinishLabel()CharacterServicesFlowMixin:GetNumSteps()CharacterServicesFlowMixin:GetStep(stepIndex)CharacterServicesFlowMixin:GetTheme()CharacterServicesFlowMixin:HideBlock(step)CharacterServicesFlowMixin:HideBlocks()CharacterServicesFlowMixin:Initialize(controller)CharacterServicesFlowMixin:IsAllFinished()CharacterServicesFlowMixin:IsWarningAccepted()CharacterServicesFlowMixin:MoveBlock(block, offset)CharacterServicesFlowMixin:OnHide()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.