跳转到内容

pivotick v3.0.0


拓展 / 拓展 / PivotRun

接口: PivotRun ​

定义于:interfaces/Pivot.ts:551

一次摄取,作为一个单元不可撤销。保存原始有效负载以及 ID,因此重做可以重新放置记录的增量,而无需重新获取或重新选通。

属性 ​

at ​

at: number

定义于:interfaces/Pivot.ts:576


childIds ​

childIds: string[]

定义于:interfaces/Pivot.ts:566

这次运行的节点添加了 inside 一个容器:一个新容器自己的子树,并且子节点合并到画布上已有的容器中。在顶级节点之前撤消,因此图中不会留下孤立的内容。


edgeIds ​

edgeIds: string[]

定义于:interfaces/Pivot.ts:568

这次运行增加了边缘。


edges ​

edges: RawEdge[]

定义于:interfaces/Pivot.ts:575


nodeIds ​

nodeIds: string[]

定义于:interfaces/Pivot.ts:560

本次运行添加的顶级节点。


nodes ​

nodes: RawNode[]

定义于:interfaces/Pivot.ts:574


origin ​

origin: Node[]

定义于:interfaces/Pivot.ts:558

运行拓展的节点。对于无源拓展为空,保存有效负载携带的内容为“此附加到哪个事件”。


pivotId ​

pivotId: string

定义于:interfaces/Pivot.ts:553


restage? ​

optional restage: PivotRestageRecord

定义于:interfaces/Pivot.ts:589

这次摄取从舞台布景中取出了什么。只有最新的摄取才会被重新上演,因此这是对可以恢复的记录,而不是承诺它将会恢复。


runId ​

runId: string

定义于:interfaces/Pivot.ts:552


saved ​

saved: number

定义于:interfaces/Pivot.ts:583

本次运行的元素有多少已写入源系统 - 节点、子节点和边。表面读取它是为了警告之前撤消而不是撤消之后:撤消会将内容从画布上删除并且不发出补偿写入,因此保存的内容仍保存在上游。


unions ​

unions: object[]

定义于:interfaces/Pivot.ts:573

子级合并到画布上已有的节点中,因此重做可以再次合并它们。

children ​

children: RawNode[]

parentId ​

parentId: string


vouchedEdgeIds ​

vouchedEdgeIds: string[]

定义于:interfaces/Pivot.ts:571


vouchedNodeIds ​

vouchedNodeIds: string[]

定义于:interfaces/Pivot.ts:570

画布上已有的元素,此运行无需添加即可保证。