~/forever/addon-api
Addon API
CharacterSelectNavBarButtonMixin:OnDisable()CharacterSelectNavBarButtonMixin:OnEnable()CharacterSelectNavBarButtonMixin:OnEnter()CharacterSelectNavBarButtonMixin:OnLeave()CharacterSelectNavBarButtonMixin:SetLockHighlight(lockHighlight)CharacterSelectNavBarMixin:AddButton(label, controlCallback, ...)CharacterSelectNavBarMixin:OnEvent(event, ...)CharacterSelectNavBarMixin:OnGameModeFrameHide()CharacterSelectNavBarMixin:OnGameModeUpdateNavBar()CharacterSelectNavBarMixin:OnLoad()CharacterSelectNavBarMixin:OnShow()CharacterSelectNavBarMixin:ResetButtonVisuals(button)CharacterSelectNavBarMixin:SetButtonVisuals()CharacterSelectNavBarMixin:SetCampsButtonEnabled(enabled)CharacterSelectNavBarMixin:SetGameModeButtonEnabled(enabled)CharacterSelectNavBarMixin:SetMenuButtonEnabled(enabled)CharacterSelectNavBarMixin:SetRealmsButtonEnabled(enabled)CharacterSelectNavBarMixin:SetStoreButtonEnabled(enabled)CharacterSelectNavBarMixin:SetSuperDistrictsButtonEnabled(enabled)CharacterSelectNavBarMixin:ToggleGameModeDrawer()CharacterSelectNavBarMixin:TrySetUpCampsButton()CharacterSelectNavBarMixin:TrySetUpGameModeButton()CharacterSelectNavBarMixin:TrySetUpMenuButton()CharacterSelectNavBarMixin:TrySetUpRealmsButton()CharacterSelectNavBarMixin:TrySetUpStoreButton()CharacterSelectNavBarMixin:TrySetUpSuperDistrictsButton()CharacterSelectNavBarMixin:UpdateButtonDividerState(button)CharacterSelectNavBarMixin:UpdateGameModeSelectionTutorial()CharacterSelectNavBarMixin:UpdateSelectedGameMode()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.