pivotick / Pivot / PivotSavePayload
Interface: PivotSavePayload
Definido em: interfaces/Pivot.ts:141
O que o consumidor deve escrever. Objetos gráficos ativos em vez de fragmentos brutos, de modo que a carga transporta tudo o que o gráfico fez deles.
Uma nova tentativa carrega apenas o que ainda não foi salvo, e é por isso que isso é criado por tentativa, em vez de mantido durante a execução.
Propriedades
attempt
attempt:
number
Definido em: interfaces/Pivot.ts:161
1 na primeira tentativa, incrementado a cada nova tentativa.
children
children:
Node[]
Definido em: interfaces/Pivot.ts:153
Nós nesta execução foram adicionados dentro de um contêiner, achatados. O contêiner de cada um é acessível por meio de Node.parentNode, portanto, uma carga útil pode ser agrupada por pai sem uma segunda travessia.
edges
edges:
Edge[]
Definido em: interfaces/Pivot.ts:154
nodes
nodes:
Node[]
Definido em: interfaces/Pivot.ts:147
Nós de nível superior criados por esta execução e que ainda não foram salvos.
origin
origin:
Node[]
Definido em: interfaces/Pivot.ts:145
Os nós em que o pivô foi executado — "a qual evento isso está anexado".
pivotId
pivotId:
string
Definido em: interfaces/Pivot.ts:143
runId
runId:
string
Definido em: interfaces/Pivot.ts:142
vouched
vouched:
object
Definido em: interfaces/Pivot.ts:159
Já na tela antes desta execução: garantido, não criado. Apenas contexto - escrevê-los é tarefa da execução que os produziu.
edges
edges:
Edge[]
nodes
nodes:
Node[]