~/forever/addon-api
Addon API
AbandonHouseConfirmationDialogMixin:OnConfirmClicked()AbandonHouseConfirmationDialogMixin:OnLoad()AbandonHouseConfirmationDialogMixin:SetHouseInfo(houseInfo)AccessibilityFontPreviewMixin:UpdatePreview(value)AccessibilityOverrides.CreateArachnophobiaSetting(category, layout)AccessibilityOverrides.CreatePhotosensitivitySetting(category)AccessibilitySettingsPreviewMixin:GetValue()AccessibilitySettingsPreviewMixin:OnShow()AccessibilitySettingsPreviewMixin:RegisterWithSettingInitializer(initializer)AccessibilitySettingsPreviewMixin:SetValueAccessor(accessor)AccessibilitySettingsPreviewMixin:UpdatePreview(_value)AccountEditBoxMixin:AdjustAnchor()AccountLoginEditBoxMixin:NarrationGetDescription()AccountLoginEditBox_OnKeyDown(self, key)AccountLoginEditBox_OnTextChanged(self)AccountLoginMenuButtonMixin:NarrationShouldIgnoreFocusReplay()AccountLoginMenuButtonMixin:OnClick()AccountLogin_CanAutoLogin()AccountLogin_CheckAutoLogin()AccountLogin_CheckLoginState(self)AccountLogin_ClearReconnectLogin()AccountLogin_Exit()AccountLogin_FocusAccount()AccountLogin_FocusPassword()AccountLogin_GetSelectedAccountString()AccountLogin_InitializeGamepad(self)AccountLogin_LaunchCommunitySite()AccountLogin_Login()AccountLogin_ManageAccount()AccountLogin_OnEditFocusGained(self, userAction)AccountLogin_OnEditFocusLost(self, userAction)AccountLogin_OnEnterPressed()AccountLogin_OnEscapePressed(editBox)AccountLogin_OnEvent(self, event, ...)AccountLogin_OnKeyDown(self, key)AccountLogin_OnLoad(self)AccountLogin_OnShow(self)AccountLogin_OnSmartNavFocus(self)AccountLogin_OnTimerFinished()AccountLogin_ReconnectLogin()AccountLogin_RegisterForTransitions(self)AccountLogin_SetUpGamepad(self)AccountLogin_StartAutoLoginTimer()AccountLogin_ToggleAlertFrame()AccountLogin_UnfocusGamepad(self)AccountLogin_Update()AccountLogin_UpdateSavedData(self)AccountNameMixin:Init(elementData)AccountNameMixin:SetSelected(selected)AccountReactivate_Cancel()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.