NamedNode
Node with a name and description
interface NamedNode implements BaseNode, Named, Node {
description: String!
hasPermission(
permission: AllPermissionEntry
): Boolean!
id: ID!
name: String!
}
Fields
NamedNode.description ● String! non-null scalar
The description of this entity.
NamedNode.hasPermission ● Boolean! non-null scalar
Checks if the current user has a specific permission on this Node
NamedNode.hasPermission.permission●AllPermissionEntryenumThe permission to check for
NamedNode.id ● ID! non-null scalar
The unique id of this node
NamedNode.name ● String! non-null scalar
The name of this entity.
Interfaces
BaseNode interface
Shared extensions to the node type.
Named interface
Entity with a name and a description.
Node interface
Base class of all nodes
Implemented by
ArtefactTemplate object ● AssignmentType object ● BasePermission interface ● BaseTemplate interface ● ComponentPermission object ● ComponentTemplate object ● ComponentVersionTemplate object ● GlobalPermission object ● IMS object ● IMSIssueTemplate object ● IMSPermission object ● IMSProject object ● IMSProjectTemplate object ● IMSTemplate object ● IMSUserTemplate object ● InterfacePartTemplate object ● InterfaceSpecificationTemplate object ● InterfaceSpecificationVersionTemplate object ● IntraComponentDependencySpecification object ● IntraComponentDependencySpecificationType object ● IssuePriority object ● IssueRelationType object ● IssueState object ● IssueTemplate object ● IssueType object ● NodePermission interface ● ProjectPermission object ● RelationPartnerTemplate interface ● RelationTemplate object ● SubTemplate interface ● SyncPermissionTarget interface ● Template interface ● View object