Pular para o conteúdo

pivotick v3.0.0


pivotick / InterractionCallbacks / NodeCreateContext

Interface: NodeCreateContext ​

Definido em: interfaces/InterractionCallbacks.ts:575

Contexto passado para InterractionCallbacks.onBeforeNodeCreate.

Propriedades ​

origin ​

origin: NodeCreateOrigin

Definido em: interfaces/InterractionCallbacks.ts:579

Qual affordance iniciou a criação.


position ​

position: object

Definido em: interfaces/InterractionCallbacks.ts:577

Posição do espaço gráfico em que o nó será colocado (corrigida em qualquer zoom/panorâmica).

x ​

x: number

y ​

y: number


promptData() ​

promptData: (options) => Promise<NodeData | null>

Definido em: interfaces/InterractionCallbacks.ts:586

Solicita ao usuário a carga útil de dados do novo nó por meio de um modal - um formulário declarativo (PromptDataOptions.fields) ou HTML personalizado (render + getValues). Resolve para o objeto coletado, ou null se o usuário cancelou. Insira isso diretamente na decisão - por ex. return { accept: true, data: values }.

Parâmetros ​

options ​

NodePromptDataOptions

Retorno ​

Promise<NodeData | null>