pivotick / InterractionCallbacks / NodeCreateContext
Interface: NodeCreateContext
Défini dans : interfaces/InterractionCallbacks.ts:575
Contexte passé à InterractionCallbacks.onBeforeNodeCreate.
Propriétés
origin
origin:
NodeCreateOrigin
Défini dans : interfaces/InterractionCallbacks.ts:579
Quelle possibilité a initié la création.
position
position:
object
Défini dans : interfaces/InterractionCallbacks.ts:577
Position de l'espace graphique à laquelle le nœud sera placé (correcte sous n'importe quel zoom/panoramique).
x
x:
number
y
y:
number
promptData()
promptData: (
options) =>Promise<NodeData|null>
Défini dans : interfaces/InterractionCallbacks.ts:586
Invitez l'utilisateur à indiquer la charge utile des données du nouveau nœud via un modal : un formulaire déclaratif (PromptDataOptions.fields) ou un HTML personnalisé (render + getValues). Résout l'objet collecté, ou null si l'utilisateur a annulé. Intégrez-le directement dans la décision - par ex. return { accept: true, data: values }.
Paramètres
options
Renvoie
Promise<NodeData | null>