Interface: PivotRun
Definiert in: interfaces/Pivot.ts:551
Eine Aufnahme, als Einheit rückgängig zu machen. Enthält die Rohnutzlast sowie die IDs, sodass das aufgezeichnete Delta ohne erneutes Abrufen oder erneutes Gating erneut gelandet werden kann.
Eigenschaften
at
at:
number
Definiert in: interfaces/Pivot.ts:576
childIds
childIds:
string[]
Definiert in: interfaces/Pivot.ts:566
Knoten, die dieser Lauf durchführte, fügten inside einen Container hinzu: einen eigenen Teilbaum eines neuen Containers, und untergeordnete Elemente wurden in einen Container zusammengeführt, der sich bereits auf der Arbeitsfläche befindet. Wird vor den Knoten der obersten Ebene rückgängig gemacht, sodass im Diagramm nichts verwaist bleibt.
edgeIds
edgeIds:
string[]
Definiert in: interfaces/Pivot.ts:568
Kanten dieses Laufs hinzugefügt.
edges
edges:
RawEdge[]
Definiert in: interfaces/Pivot.ts:575
nodeIds
nodeIds:
string[]
Definiert in: interfaces/Pivot.ts:560
Durch diesen Lauf hinzugefügte Knoten der obersten Ebene.
nodes
nodes:
RawNode[]
Definiert in: interfaces/Pivot.ts:574
origin
origin:
Node[]
Definiert in: interfaces/Pivot.ts:558
Die Knoten, auf denen der Pivot ausgeführt wurde. Leer für einen Pivot ohne Ursprung und was eine gespeicherte Nutzlast enthält, z. B. „an welches Ereignis ist dies angehängt“.
pivotId
pivotId:
string
Definiert in: interfaces/Pivot.ts:553
restage?
optionalrestage:PivotRestageRecord
Definiert in: interfaces/Pivot.ts:589
Was diese Aufnahme aus dem inszenierten Set mitgenommen hat. Nur die neueste Aufnahme wird jemals neu bereitgestellt. Dies ist also eine Aufzeichnung dessen, waskönntewiederhergestellt werden, und nicht das Versprechen, dass dies der Fall sein wird.
runId
runId:
string
Definiert in: interfaces/Pivot.ts:552
saved
saved:
number
Definiert in: interfaces/Pivot.ts:583
Wie viele Elemente dieses Laufs wurden in das Quellsystem geschrieben – Knoten, untergeordnete Elemente und Kanten zusammen? Eine Oberfläche liest es, um vor ein Rückgängigmachen zu warnen, und nicht danach: Rückgängigmachen entfernt Dinge von der Arbeitsfläche und gibt keinen kompensierenden Schreibvorgang aus, sodass das, was gespeichert wurde, im Upstream gespeichert bleibt.
unions
unions:
object[]
Definiert in: interfaces/Pivot.ts:573
Untergeordnete Elemente wurden mit einem Knoten zusammengeführt, der sich bereits auf der Arbeitsfläche befindet, sodass sie durch Wiederherstellen erneut zusammengeführt werden können.
children
children:
RawNode[]
parentId
parentId:
string
vouchedEdgeIds
vouchedEdgeIds:
string[]
Definiert in: interfaces/Pivot.ts:571
vouchedNodeIds
vouchedNodeIds:
string[]
Definiert in: interfaces/Pivot.ts:570
Elemente, die bereits auf der Arbeitsfläche vorhanden sind und für die dieser Lauf bürgte, ohne sie hinzuzufügen.