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[]