Pular para o conteúdo

pivotick v3.0.0


pivotick / Pivot / PivotSaveContext

Interface: PivotSaveContext ​

Definido em: interfaces/Pivot.ts:174

Entregue a PivotDefinition.save como último argumento. Espelhos PivotContext menos as preocupações de estreitamento.

signal está aqui para que uma gravação possa ser encaminhada como qualquer outra solicitação, mas a biblioteca nunca a aborta, exceto quando o gráfico é destruído: cancelar uma gravação no meio do voo não deixa ninguém saber o que aconteceu, o que é pior do que esperar.

Propriedades ​

graph ​

graph: Pivotick

Definido em: interfaces/Pivot.ts:175


pivotId ​

pivotId: string

Definido em: interfaces/Pivot.ts:176


promptData() ​

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

Definido em: interfaces/Pivot.ts:188

Peça algo ao analista antes de escrever, no próprio modal da biblioteca: uma forma declarativa (fields) ou HTML personalizada (render + getValues), intitulada e enviada com Salvar, salvo indicação em contrário. Resolve os valores, ou null no cancelamento.

Um salvamento que ninguém clicou (PivotDefinition.autoSave, ou PivotManagerLike.save chamado sem interactive) obtém null de uma vez, sem nada desenhado. Retorne { cancelled: true } após null para deixar a corrida pendente sem brinde.

Parâmetros de tipo ​

T ​

T = Record<string, unknown>

Parâmetros ​

options ​

PromptDataOptions<T>

Retorno ​

Promise<T | null>


signal ​

signal: AbortSignal

Definido em: interfaces/Pivot.ts:177