~/forever/updates/addon-api
Updates
SoulbindViewerMixin:UpdateActivateSoulbindButton()SoulbindViewerMixin:UpdateBackgrounds()SoulbindViewerMixin:UpdateButtons()SoulbindViewerMixin:UpdateCommitConduitsButton()SoulbindViewer_LoadUI()Soulbinds.ClearPreviewConduit()Soulbinds.GetConduitEmblemAtlas(conduitType)Soulbinds.GetConduitName(conduitType)Soulbinds.GetDefaultSoulbindID(covenantID)Soulbinds.GetOpenSoulbindID()Soulbinds.GetPreviewConduit()Soulbinds.GetSoulbindAppearingActive()Soulbinds.GetSoulbindIDActivationPending()Soulbinds.HasConduitAtCursor()Soulbinds.HasNewSoulbindTutorial(soulbindID)Soulbinds.IsConduitCommitPending()Soulbinds.IsConduitResetPending()Soulbinds.SetConduitInstallPending(pending)Soulbinds.SetConduitResetPending(pending)Soulbinds.SetPreviewConduit(conduitType, conduitID)Soulbinds.SetSoulbindIDActivationPending(soulbindID)SoulbindsSelectButtonMixin:AddActiveEffect(effect)SoulbindsSelectButtonMixin:GetFxModelScene()SoulbindsSelectButtonMixin:GetSoulbindID()SoulbindsSelectButtonMixin:Init(soulbindData)SoulbindsSelectButtonMixin:OnActivated()SoulbindsSelectButtonMixin:OnEnter()SoulbindsSelectButtonMixin:OnEvent(event, ...)SoulbindsSelectButtonMixin:OnHide()SoulbindsSelectButtonMixin:OnLeave()SoulbindsSelectButtonMixin:OnLoad()SoulbindsSelectButtonMixin:OnModelLoaded(model)SoulbindsSelectButtonMixin:OnSelected(newSelected)SoulbindsSelectButtonMixin:OnShow()SoulbindsSelectButtonMixin:OnUpdate(elapsed)SoulbindsSelectButtonMixin:PlayActivatedFx()SoulbindsSelectButtonMixin:PlayActivationChangedFx()SoulbindsSelectButtonMixin:Reset()SoulbindsSelectButtonMixin:SetActivated(activated)SoulbindsSelectButtonMixin:SetHighlightSelected()SoulbindsSelectButtonMixin:SetHighlightUnselected()SoulbindsSelectButtonMixin:SetSoulbind(soulbindData)SoulbindsSelectButtonMixin:ShouldShowTutorial()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.