~/forever/updates/addon-api
Updates
SelectorMixin:GetSelectedIndex()SelectorMixin:GetSelection(selectionIndex)SelectorMixin:GetSetupCallback()SelectorMixin:IsSelected(selectionIndex)SelectorMixin:OnSelection(selectionIndex)SelectorMixin:RunSetup(button, selectionIndex)SelectorMixin:SetCustomButtonTemplate(customTemplateType, customButtonTemplate)SelectorMixin:SetSelectedCallback(callback)SelectorMixin:SetSelectedIndex(selectionIndex)SelectorMixin:SetSelectionsArray(selectionsArray)SelectorMixin:SetSelectionsDataProvider(getSelectionByIndex, getNumSelections)SelectorMixin:SetSetupCallback(setupCallback)SelectorMixin:UpdateAllSelectedTextures()SelectorMixin:UpdateSelections()SequencerMixin:Add(func)SequencerMixin:AddInterpolated(v1, v2, time, interpType, func)SequencerMixin:Cancel()SequencerMixin:ExecuteNext()SequencerMixin:Init()SequencerMixin:Play()SetBasicMessageDialogText(text, force)SetGamepadBindingStrings(mainBinding, abbrBinding, name, opt_abbrName)SetupItemPreviewActor(actor, displayID)SetupLocalization(l10nTable)SetupPlayerForModelScene(modelScene, overrideActorName, itemModifiedAppearanceIDs, sheatheWeapons, autoDress, hideWeapons, useNativeForm, playerRaceName, playerGender)SharedCollectionUtil.ShowWarbandSceneEntryTooltip(tooltip, warbandSceneInfo, isOwned)SharedEditBoxMixin:OnEnter()SharedEditBoxMixin:OnLeave()SharedEditBoxMixin:OnLoad()SharedEditBoxMixin:OnTextChanged()SharedTooltip_ClearInsertedFrames(self)SharedTooltip_OnHide(self)SharedTooltip_OnLoad(self)SharedTooltip_SetBackdropStyle(self, style, embedded)SharedTooltip_SetDefaultAnchor(tooltip, parent)ShowInspectCursor()ShrinkUntilTruncateFontStringMixin:ApplyFontObjects()ShrinkUntilTruncateFontStringMixin:SetFontObjectsToTry(...)ShrinkUntilTruncateFontStringMixin:SetFormattedText(format, ...)ShrinkUntilTruncateFontStringMixin:SetText(text)SidePanelTabButtonMixin.CalculateTabSizeBasedOnTabArt()SidePanelTabButtonMixin:GetFinalIconAnchorOffsets()SidePanelTabButtonMixin:GetIconAnchorOffsetsForTabArt()SidePanelTabButtonMixin:GetPressedIconAnchorOffsets()SidePanelTabButtonMixin:GetTooltipTextSetupFunction()SidePanelTabButtonMixin:InitializeIconAnchoring()SidePanelTabButtonMixin:InitializeSizeForTabArt()SidePanelTabButtonMixin:IsTabGlowAnimationPlaying()SidePanelTabButtonMixin:OnEnter()SidePanelTabButtonMixin:OnLeave()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.