Objet suffisant pour créer un GraphNode

interface GraphNodeValues {
    connectors?: Connector[] | ConnectorValues[];
    id?: string;
    label?: string;
    maxRuns?: number;
    params?: ParamsValues;
    position?: PositionSerialized;
    section: string;
    title?: string;
}

Properties

connectors?: Connector[] | ConnectorValues[]

La liste des branchements (obligatoire pour un nœud non fin)

id?: string

Id du nœud, peut être vide à la création (sera alors imposé lorsque le nœud sera mis dans un graphe)

label?: string

Un label facultatif, pour l’affichage dans editGraphe ou viewer

maxRuns?: number

Le nombre max d’exécutions (dès qu’il est atteint ça sort automatiquement)

params?: ParamsValues

Les paramètres du nœud (passés à la section pour l’initialiser)

La position du Noeud dans l’éditeur de graphe

section: string

La section (son chemin relatif au dossier sections, vide pour un nœud fin)

title?: string

Un titre qui surchargera celui de la section s’il existe