Aller au contenu

pivotick v3.0.0


pivotick / InterractionCallbacks / NodeCreateDecision

Alias de type: NodeCreateDecision ​

NodeCreateDecision = boolean | { accept: boolean; data?: NodeData; id?: string; persisted?: boolean; style?: Partial<NodeStyle>; }

Défini dans : interfaces/InterractionCallbacks.ts:595

La décision rendue par InterractionCallbacks.onBeforeNodeCreate.

true accepte le nœud par défaut de la bibliothèque, false veto. Le formulaire objet accepte (lorsque accept est vrai) et permet au consommateur de fournir l'identifiant/les données/le style du nouveau nœud.

Déclaration de type ​

boolean

{ accept: boolean; data?: NodeData; id?: string; persisted?: boolean; style?: Partial<NodeStyle>; }

accept ​

accept: boolean

data? ​

optional data: NodeData

id? ​

optional id: string

persisted? ​

optional persisted: boolean

Le consommateur a écrit cette création via son propre backend : seul le consommateur peut savoir qu'une écriture a eu lieu, donc seul le consommateur peut la déclarer. La ligne de l'historique est marquée comme enregistrée et s'inverse toujours : l'annulation supprime l'élément du canevas, le backend conserve sa copie et le menu l'indique avant le clic.

style? ​

optional style: Partial<NodeStyle>