Aller au contenu

pivotick v3.0.0


pivotick / Pivot / PivotSavePayload

Interface: PivotSavePayload ​

Défini dans : interfaces/Pivot.ts:141

Ce que le consommateur est invité à écrire. Des objets graphiques dynamiques plutôt que des fragments bruts, de sorte que la charge utile transporte tout ce que le graphique en a fait.

Une nouvelle tentative ne contient que ce qui n'est pas encore enregistré, c'est pourquoi cela est reconstruit à chaque tentative plutôt que conservé avec l'exécution.

Propriétés ​

attempt ​

attempt: number

Défini dans : interfaces/Pivot.ts:161

1 à la première tentative, incrémenté à chaque nouvelle tentative.


children ​

children: Node[]

Défini dans : interfaces/Pivot.ts:153

Les nœuds de cette exécution ont ajouté à l'intérieur d'un conteneur, aplati. Le conteneur de chacun est accessible via Node.parentNode, de sorte qu'une charge utile peut être regroupée par parent sans une seconde traversée.


edges ​

edges: Edge[]

Défini dans : interfaces/Pivot.ts:154


nodes ​

nodes: Node[]

Défini dans : interfaces/Pivot.ts:147

Nœuds de niveau supérieur créés par cette exécution et qui ne sont toujours pas enregistrés.


origin ​

origin: Node[]

Défini dans : interfaces/Pivot.ts:145

Les nœuds sur lesquels le pivot a été exécuté — "à quel événement cela s'attache-t-il".


pivotId ​

pivotId: string

Défini dans : interfaces/Pivot.ts:143


runId ​

runId: string

Défini dans : interfaces/Pivot.ts:142


vouched ​

vouched: object

Défini dans : interfaces/Pivot.ts:159

Déjà sur toile avant cette exécution : garanti, non créé. Contexte uniquement - les écrire est le travail de l'exécution qui les a produits.

edges ​

edges: Edge[]

nodes ​

nodes: Node[]