Pivotick / Verlauf / HistoryEntry
Interface: HistoryEntry
Definiert in: interfaces/History.ts:32
Eine umkehrbare Sache, die als eine Reihe in der Geschichte passiert ist.
Eigenschaften
act?
optionalact:HistoryAct
Definiert in: interfaces/History.ts:43
Für einen visibility- oder group-Eintrag wird die Aktion aufgezeichnet.
at
at:
number
Definiert in: interfaces/History.ts:75
edgeIds
edgeIds:
string[]
Definiert in: interfaces/History.ts:50
id
id:
string
Definiert in: interfaces/History.ts:38
Stabiles Handle und was GraphHistoryLike.undo anspricht. Die ID eines Pivot-Eintrags ist seine runId, sodass ein PivotRunOutcome bereits die ID seiner eigenen Zeile trägt.
kind
kind:
HistoryKind
Definiert in: interfaces/History.ts:39
label
label:
string
Definiert in: interfaces/History.ts:41
Was in der Zeile steht: Correlations, Deleted 3 nodes, Hid 5 nodes.
nodeIds
nodeIds:
string[]
Definiert in: interfaces/History.ts:49
Die Elemente, die dieser Eintrag berührt – die Anzahl der Zeilen und die Hervorhebungen, die ein Hover hervorhebt. Für ein removal, was die Arbeitsfläche verlassen hat: ein Element, für dessen Verbleib eine andere Quelle immer noch bürgt und das hier nicht genannt wird.
ordinal?
optionalordinal:number
Definiert in: interfaces/History.ts:74
Für einen Pivot-Eintrag wird ab 1 gezählt, um welchen Lauf dieses Pivots es sich handelt. Der Tie-Break zwischen zwei Läufen desselben Pivots: Zählungen und Uhren kollidieren beide, eine Ordnungszahl kann das nicht.
persisted
persisted:
boolean
Definiert in: interfaces/History.ts:63
Der Verbraucher hat diesen Vorgang als an sein Backend durchgeschrieben gemeldet. Eine beibehaltene Erstellung wird immer noch rückgängig gemacht: Die Arbeitsfläche verliert, was das Backend behält, was durch einen erneuten Abruf rückgängig gemacht wird. Die Zeile sagt es, und die Fußzeile zählt es.
pivotId?
optionalpivotId:string
Definiert in: interfaces/History.ts:68
Für einen Pivot-Eintrag, welcher Pivot ihn erzeugt hat – zwei Läufe eines Pivots teilen ihn. Bei einem removal die Quelle, die entfernt wurde.
sealed
sealed:
boolean
Definiert in: interfaces/History.ts:57
Nie rückgängig gemacht – eine Löschung, die der Verbraucher an sein Backend durchgeschrieben hat. „Rückgängig“ ist ein Canvas-Vorgang und führt keinen kompensierenden Schreibvorgang aus. Das Wiederherstellen dieser Punkte würde also Knoten zurücksetzen, über die der Datensatz nicht mehr verfügt. Gelistet und innerhalb einer Spanne hinübergestiegen, anstatt sie zu ummauern.