Aller au contenu

pivotick v3.0.0


pivotick / Historique / HistoryEntry

Interface: HistoryEntry ​

Défini dans : interfaces/History.ts:32

Une chose réversible qui s'est produite, comme une ligne dans l'histoire.

Propriétés ​

act? ​

optional act: HistoryAct

Défini dans : interfaces/History.ts:43

Pour une entrée visibility ou group, quel acte il enregistre.


at ​

at: number

Défini dans : interfaces/History.ts:75


edgeIds ​

edgeIds: string[]

Défini dans : interfaces/History.ts:50


id ​

id: string

Défini dans : interfaces/History.ts:38

Poignée stable, et quelles adresses GraphHistoryLike.undo. L'identifiant d'une entrée pivot est est runId, donc un PivotRunOutcome porte déjà l'identifiant de sa propre ligne.


kind ​

kind: HistoryKind

Défini dans : interfaces/History.ts:39


label ​

label: string

Défini dans : interfaces/History.ts:41

Ce que dit la ligne : Correlations, Deleted 3 nodes, Hid 5 nodes.


nodeIds ​

nodeIds: string[]

Défini dans : interfaces/History.ts:49

Les éléments touchés par cette entrée : le nombre de lignes et ce qu'un survol met en évidence. Pour un removal, ce qui a quitté la toile : un élément dont une autre source se porte garante reste, et n'est pas nommé ici.


ordinal? ​

optional ordinal: number

Défini dans : interfaces/History.ts:74

Pour une entrée de pivot, de quelle course de ce pivot il s'agit, en comptant à partir de 1. Le tie-break entre deux courses du même pivot : les comptes et les horloges entrent en collision, un ordinal ne peut pas.


persisted ​

persisted: boolean

Défini dans : interfaces/History.ts:63

Le consommateur a signalé cette opération comme étant écrite dans son backend. Une creation persistante s'inverse toujours : le canevas perd ce que le backend conserve, ce qu'une nouvelle récupération annule. La ligne le dit et le pied de page le compte.


pivotId? ​

optional pivotId: string

Défini dans : interfaces/History.ts:68

Pour une entrée de pivot, quel pivot l'a produite - deux exécutions d'un pivot le partagent. Pour un removal, la source qui a été supprimée.


sealed ​

sealed: boolean

Défini dans : interfaces/History.ts:57

Jamais annulé : une suppression que le consommateur a écrite via son backend. L'annulation est une opération de canevas et n'émet aucune écriture compensatoire, donc les restaurer reviendrait à remettre en place les nœuds dont l'enregistrement de la vérité n'a plus. Classé et enjambé à l'intérieur d'une travée plutôt que de la murer.