~/forever/addon-api
Addon API
SoulbindConduitNodeMixin:DisplayConduit()SoulbindConduitNodeMixin:EvaluatePickupAnimOverride(conduitID)SoulbindConduitNodeMixin:EvaluateSetConduitListConduitsPulsePlaying()SoulbindConduitNodeMixin:GetConduit()SoulbindConduitNodeMixin:GetConduitType()SoulbindConduitNodeMixin:Init(node)SoulbindConduitNodeMixin:IsConduitType(type)SoulbindConduitNodeMixin:IsEnhanced()SoulbindConduitNodeMixin:IsPending()SoulbindConduitNodeMixin:LoadTooltip()SoulbindConduitNodeMixin:OnClick(...)SoulbindConduitNodeMixin:OnEnter()SoulbindConduitNodeMixin:OnEvent(event, ...)SoulbindConduitNodeMixin:OnHide()SoulbindConduitNodeMixin:OnInstalled()SoulbindConduitNodeMixin:OnLeave()SoulbindConduitNodeMixin:OnLoad()SoulbindConduitNodeMixin:OnReceiveDrag()SoulbindConduitNodeMixin:OnShow()SoulbindConduitNodeMixin:OnUninstalled()SoulbindConduitNodeMixin:PlaySocketAnimation()SoulbindConduitNodeMixin:Reset()SoulbindConduitNodeMixin:SetConduit(conduitID, initializing)SoulbindConduitNodeMixin:SetConduitPickupAnimShown(shown, conduitID)SoulbindConduitNodeMixin:SetUnsocketedWarningAnimShown(shown)SoulbindConduitNodeMixin:SetUsingStaticAnimOverride(useAnimOverride)SoulbindConduitNodeMixin:StopAnimations()SoulbindConduitNodeMixin:TrySetConduitListConduitsPulsePlaying()SoulbindConduitNodeMixin:UpdateEnhancedSheenAnim()SoulbindConduitNodeMixin:UpdatePendingAnim()SoulbindConduitNodeMixin:UpdateVisuals()SoulbindSelectGroupMixin:Init(covenantData, initialSelectSoulbindID)SoulbindSelectGroupMixin:OnHide()SoulbindSelectGroupMixin:OnLoad()SoulbindSelectGroupMixin:OnSoulbindActivated(soulbindID)SoulbindSelectGroupMixin:OnSoulbindSelected(soulbindIDs, button, buttonIndex)SoulbindSelectGroupMixin:SetActiveMarkers(soulbindID)SoulbindSelectGroupMixin:UpdateActivations()SoulbindTraitNodeMixin:Init(node)SoulbindTraitNodeMixin:LoadTooltip()SoulbindTraitNodeMixin:OnLoad()SoulbindTraitNodeMixin:Reset()SoulbindTraitNodeMixin:UpdateVisuals()SoulbindTreeMixin:ApplyConduitPickupAnim(conduitType, conduitID)SoulbindTreeMixin:EvaluatePickupAnimOverrides(conduitID)SoulbindTreeMixin:EvaluateSelectableAnim(conduitType)SoulbindTreeMixin:GetNodes()SoulbindTreeMixin:GetSelectableCount()SoulbindTreeMixin:HasSelectedNodes()SoulbindTreeMixin:Init(soulbindData)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.