draaipunt / InterractionCallbacks / NodeCreateDecision
Typ Alias: NodeCreateDecision
NodeCreateDecision =
boolean| {accept:boolean;data?:NodeData;id?:string;persisted?:boolean;style?:Partial<NodeStyle>; }
Gedefinieerd in: interfaces/InterractionCallbacks.ts:595
De beslissing werd geretourneerd met InterractionCallbacks.onBeforeNodeCreate.
true accepteert het standaardknooppunt van de bibliotheek, false veto. De objectvorm accepteert (wanneer accept waar is) en laat de consument de id/gegevens/stijl van het nieuwe knooppunt opgeven.
Type verklaring
boolean
{ accept: boolean; data?: NodeData; id?: string; persisted?: boolean; style?: Partial<NodeStyle>; }
accept
accept:
boolean
data?
optionaldata:NodeData
id?
optionalid:string
persisted?
optionalpersisted:boolean
De consument schreef deze creatie door naar zijn eigen backend – alleen de consument kan weten dat er een schrijfactie heeft plaatsgevonden, zodat alleen de consument dit kan melden. De geschiedenisrij is gemarkeerd als opgeslagen en keert nog steeds om: ongedaan maken verwijdert het element van het canvas, de backend behoudt zijn kopie, en het menu zegt dit vóór de klik.
style?
optionalstyle:Partial<NodeStyle>