Defines a classification node for work item tracking.

interface WorkItemClassificationNode {
    _links?: any;
    attributes?: { [key: string]: any };
    children?: WorkItemClassificationNode[];
    hasChildren?: boolean;
    id?: number;
    identifier?: string;
    name?: string;
    path?: string;
    structureType?: TreeNodeStructureType;
    url?: string;
}

Hierarchy (View Summary)

Properties

_links?: any

Link references to related REST resources.

attributes?: { [key: string]: any }

Dictionary that has node attributes like start/finish date for iteration nodes.

List of child nodes fetched.

hasChildren?: boolean

Flag that indicates if the classification node has any child nodes.

id?: number

Integer ID of the classification node.

identifier?: string

GUID ID of the classification node.

name?: string

Name of the classification node.

path?: string

Path of the classification node.

structureType?: TreeNodeStructureType

Node structure type.

url?: string

REST URL for the resource.