Pular para o conteúdo

pivotick v3.0.0


pivotick / InterractionCallbacks / EdgeCreateDecision

Alias de tipo: EdgeCreateDecision ​

EdgeCreateDecision = boolean | { accept: boolean; data?: EdgeData; directed?: boolean | null; id?: string; persisted?: boolean; style?: PartialEdgeFullStyle; }

Definido em: interfaces/InterractionCallbacks.ts:427

A decisão foi retornada por InterractionCallbacks.onBeforeEdgeCreate.

true aceita com padrões, false veta. O formulário do objeto aceita (quando accept é verdadeiro) e permite que o consumidor forneça os dados/estilo/id/direção da nova aresta. Os campos data/style/id/directed aplicam-se apenas às arestas e são ignorados para links de notas.

Declaração de tipo ​

boolean

{ accept: boolean; data?: EdgeData; directed?: boolean | null; id?: string; persisted?: boolean; style?: PartialEdgeFullStyle; }

accept ​

accept: boolean

data? ​

optional data: EdgeData

directed? ​

optional directed: boolean | null

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: PartialEdgeFullStyle