~/forever/addon-api
Addon API
C_Soulbinds.ActivateSoulbind(soulbindID)C_Soulbinds.CanActivateSoulbind(soulbindID) : result, errorDescriptionC_Soulbinds.CanModifySoulbind() : resultC_Soulbinds.CanResetConduitsInSoulbind(soulbindID) : result, errorDescriptionC_Soulbinds.CanSwitchActiveSoulbindTreeBranch() : resultC_Soulbinds.CloseUI()C_Soulbinds.CommitPendingConduitsInSoulbind(soulbindID)C_Soulbinds.FindNodeIDActuallyInstalled(soulbindID, conduitID) : nodeIDC_Soulbinds.FindNodeIDAppearingInstalled(soulbindID, conduitID) : nodeIDC_Soulbinds.FindNodeIDPendingInstall(soulbindID, conduitID) : nodeIDC_Soulbinds.FindNodeIDPendingUninstall(soulbindID, conduitID) : nodeIDC_Soulbinds.GetActiveSoulbindID() : soulbindIDC_Soulbinds.GetConduitCollection(conduitType) : collectionDataC_Soulbinds.GetConduitCollectionCount() : countC_Soulbinds.GetConduitCollectionData(conduitID) : collectionDataC_Soulbinds.GetConduitCollectionDataAtCursor() : collectionDataC_Soulbinds.GetConduitCollectionDataByVirtualID(virtualID) : collectionDataC_Soulbinds.GetConduitDisplayed(nodeID) : conduitIDC_Soulbinds.GetConduitHyperlink(conduitID, rank) : linkC_Soulbinds.GetConduitIDPendingInstall(nodeID) : conduitIDC_Soulbinds.GetConduitQuality(conduitID, rank) : qualityC_Soulbinds.GetConduitRank(conduitID) : conduitRankC_Soulbinds.GetConduitSpellID(conduitID, conduitRank) : spellIDC_Soulbinds.GetInstalledConduitID(nodeID) : conduitIDC_Soulbinds.GetNode(nodeID) : nodeC_Soulbinds.GetSoulbindData(soulbindID) : dataC_Soulbinds.GetSpecsAssignedToSoulbind(soulbindID) : specIDsC_Soulbinds.GetTree(treeID) : treeC_Soulbinds.HasAnyInstalledConduitInSoulbind(soulbindID) : resultC_Soulbinds.HasAnyPendingConduits() : resultC_Soulbinds.HasPendingConduitsInSoulbind(soulbindID) : resultC_Soulbinds.IsConduitInstalled(nodeID) : resultC_Soulbinds.IsConduitInstalledInSoulbind(soulbindID, conduitID) : resultC_Soulbinds.IsItemConduitByItemInfo(itemInfo) : resultC_Soulbinds.IsNodePendingModify(nodeID) : resultC_Soulbinds.IsUnselectedConduitPendingInSoulbind(soulbindID) : resultC_Soulbinds.ModifyNode(nodeID, conduitID, type)C_Soulbinds.SelectNode(nodeID)C_Soulbinds.UnmodifyNode(nodeID)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.