Zum Inhalt springen

pivotick v3.0.0


Pivotick / Pivot / PivotRun

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? ​

optional restage: 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.