Pular para o conteúdo

pivotick v3.0.0


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? ​

optional data: NodeData

id? ​

optional id: string

persisted? ​

optional persisted: 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? ​

optional style: Partial<NodeStyle>