~/forever/addon-api
Addon API
CharCreateSDToggleMixin:NarrationGetName()CharCreateSDToggleMixin:OnClick()CharCreateSDToggleMixin:OnEnter()CharCreateSDToggleMixin:OnLeave()CharCreateSDToggleMixin:OnLoad()CharCreateSDToggleMixin:OnShow()CharacterCreateClassButtonMixin:GetDebugName()CharacterCreateClassButtonMixin:IsDisabledByRace()CharacterCreateClassButtonMixin:NarrationGetContext()CharacterCreateClassButtonMixin:NarrationGetDescription()CharacterCreateClassButtonMixin:NarrationGetName()CharacterCreateClassButtonMixin:NarrationShouldIgnoreFocusReplay()CharacterCreateClassButtonMixin:OnClick()CharacterCreateClassButtonMixin:OnEnter()CharacterCreateClassButtonMixin:OnLeave()CharacterCreateClassButtonMixin:SetClass(classData, selectedClassID)CharacterCreateClassButtonMixin:SetEnabledState(enabled)CharacterCreateClassTrialSpecsMixin:OnHide()CharacterCreateClassTrialSpecsMixin:OnLoad()CharacterCreateClassTrialSpecsMixin:SetClass(selectedClassID, selectedSexID)CharacterCreateClassTrialSpecsMixin:SetSelectedSpec(selectedSpecID)CharacterCreateClassTrialSpecsMixin:UpdateButtons()CharacterCreateClassTrialSpecsMixin:UpdateNavBlocker()CharacterCreateDetaislListFrameMixin:OnLoad()CharacterCreateDetaislListFrameMixin:SetupClassDetails(classData)CharacterCreateDetaislListFrameMixin:SetupFactionDetails(raceData, selectedFaction)CharacterCreateDetaislListFrameMixin:SetupRacialDetails(raceData)CharacterCreateEditBoxMixin:NarrationGetDescription()CharacterCreateEditBoxMixin:NarrationGetName()CharacterCreateEditBoxMixin:OnEnterPressed()CharacterCreateEditBoxMixin:OnEscapePressed()CharacterCreateEditBoxMixin:OnLoad()CharacterCreateEditBoxMixin:OnSmartNavDeselect()CharacterCreateEditBoxMixin:OnSmartNavSelect()CharacterCreateEditBoxMixin:OnTabPressed()CharacterCreateEditBoxMixin:OnTextChanged()CharacterCreateEditBoxSurnameMixin:NarrationGetDescription()CharacterCreateEditBoxSurnameMixin:NarrationGetName()CharacterCreateEditBoxSurnameMixin:OnEnterPressed()CharacterCreateEditBoxSurnameMixin:OnEscapePressed()CharacterCreateEditBoxSurnameMixin:OnLoad()CharacterCreateEditBoxSurnameMixin:OnSmartNavDeselect()CharacterCreateEditBoxSurnameMixin:OnSmartNavSelect()CharacterCreateEditBoxSurnameMixin:OnTabPressed()CharacterCreateEditBoxSurnameMixin:OnTextChanged()CharacterCreateEditBoxSurnameMixin:ShouldShow()CharacterCreateFactionHeaderMixin:OnLoad()CharacterCreateFactionHeaderMixin:SetupAnchors(tooltip)CharacterCreateFrameRacialAbilityMixin:SetRacialAbility(racialAbilityData, index)CharacterCreateMixin:AddNavBlocker(navBlocker, priority)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.