Pivotick / InterractionCallbacks / NodeCreateContext
Interface: NodeCreateContext
Definiert in: interfaces/InterractionCallbacks.ts:575
Der Kontext wird an InterractionCallbacks.onBeforeNodeCreate übergeben.
Eigenschaften
origin
origin:
NodeCreateOrigin
Definiert in: interfaces/InterractionCallbacks.ts:579
Welches Angebot hat die Erstellung initiiert?
position
position:
object
Definiert in: interfaces/InterractionCallbacks.ts:577
Position im Diagrammraum, an der der Knoten platziert wird (korrekt bei jedem Zoom/Schwenkvorgang).
x
x:
number
y
y:
number
promptData()
promptData: (
options) =>Promise<NodeData|null>
Definiert in: interfaces/InterractionCallbacks.ts:586
Fordern Sie den Benutzer über ein Modal zur Datennutzlast des neuen Knotens auf – eine deklarative Form (PromptDataOptions.fields) oder eine benutzerdefinierte HTML (render + getValues). Wird zum gesammelten Objekt aufgelöst oder null, wenn der Benutzer abgebrochen hat. Lassen Sie es direkt in die Entscheidung einfließen – z.B. return { accept: true, data: values }.
Parameter
options
Rückgabewert
Promise<NodeData | null>