Zum Inhalt springen

pivotick v3.0.0


Pivotick / InterractionCallbacks / NodeCreateDecision

Typalias: NodeCreateDecision ​

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

Definiert in: interfaces/InterractionCallbacks.ts:595

Die Entscheidung wurde um InterractionCallbacks.onBeforeNodeCreate zurückgegeben.

true akzeptiert den Standardknoten der Bibliothek, false weist ein Veto ein. Die Objektform akzeptiert (wenn accept wahr ist) und lässt den Verbraucher die ID/Daten/den Stil des neuen Knotens angeben.

Typdeklaration ​

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

Der Verbraucher hat diese Kreation bis zu seinem eigenen Backend geschrieben – nur der Verbraucher kann wissen, dass ein Schreibvorgang stattgefunden hat, also kann nur er ihn deklarieren. Die Verlaufszeile ist als „gespeichert“ markiert und wird immer noch umgekehrt: „Rückgängig“ entfernt das Element von der Arbeitsfläche, das Backend behält seine Kopie und das Menü sagt dies vor dem Klicken.

style? ​

optional style: Partial<NodeStyle>