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?
optionaldata:EdgeData
directed?
optionaldirected:boolean|null
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:PartialEdgeFullStyle