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
Retorno
Promise<T | null>
signal
signal:
AbortSignal
Definido em: interfaces/Pivot.ts:177