Skip to main content

NodeContext

Contextual information about a node in the diagram

type NodeContext {
manifestId: ID!
packageId: ID
packageSlug: String
packageVersion: VersionConstraint!
name: String!
icon: String
type: String!
artifactHandles: [Handle]!
connectionHandles: [Handle]!
}

Fields​

NodeContext.manifestId ● ID! non-null scalar​

ID of the manifest

NodeContext.packageId ● ID scalar​

ID of the package

NodeContext.packageSlug ● String scalar​

Slug of the package

NodeContext.packageVersion ● VersionConstraint! non-null scalar​

Version constraint of the package

NodeContext.name ● String! non-null scalar​

Manifest Name

NodeContext.icon ● String scalar​

Icon of the package

NodeContext.type ● String! non-null scalar​

Type of the node (organization/bundle)

NodeContext.artifactHandles ● [Handle]! non-null object​

Handles for artifact connections

NodeContext.connectionHandles ● [Handle]! non-null object​

Handles for resource connections

Returned By​

nodeContextCreated subscription ● nodeContextDeleted subscription ● nodeContexts query