pivotick / InterractionCallbacks / NodeCreateDecision
Alias de tipo: NodeCreateDecision
NodeCreateDecision =
boolean| {accept:boolean;data?:NodeData;id?:string;persisted?:boolean;style?:Partial<NodeStyle>; }
Definido em: interfaces/InterractionCallbacks.ts:595
A decisão foi retornada por InterractionCallbacks.onBeforeNodeCreate.
true aceita o nó padrão da biblioteca, false vetos. O formulário do objeto aceita (quando accept é verdadeiro) e permite que o consumidor forneça o id/dados/estilo do novo nó.
Declaração de tipo
boolean
{ accept: boolean; data?: NodeData; id?: string; persisted?: boolean; style?: Partial<NodeStyle>; }
accept
accept:
boolean
data?
optionaldata:NodeData
id?
optionalid:string
persisted?
optionalpersisted:boolean
O consumidor escreveu esta criação em seu próprio back-end – somente o consumidor pode saber que uma gravação aconteceu, portanto, somente o consumidor pode declará-la. A linha do histórico é marcada como salva e ainda reverte: desfazer tira o elemento da tela, o backend mantém sua cópia e o menu diz isso antes do clique.
style?
optionalstyle:Partial<NodeStyle>