跳转到内容

pivotick v3.0.0


拓展 / 历史 / HistoryEntry

接口: HistoryEntry ​

定义于:interfaces/History.ts:32

一件可逆转的事情发生了,就像历史上的一排一样。

属性 ​

act? ​

optional act: HistoryAct

定义于:interfaces/History.ts:43

对于visibility或group条目,它记录哪个行为。


at ​

at: number

定义于:interfaces/History.ts:75


edgeIds ​

edgeIds: string[]

定义于:interfaces/History.ts:50


id ​

id: string

定义于:interfaces/History.ts:38

稳定句柄,以及GraphHistoryLike.undo地址。拓展条目的 id is 它的 runId,因此 PivotRunOutcome 已经携带了它自己的行的 id。


kind ​

kind: HistoryKind

定义于:interfaces/History.ts:39


label ​

label: string

定义于:interfaces/History.ts:41

该行内容为:Correlations、Deleted 3 nodes、Hid 5 nodes。


nodeIds ​

nodeIds: string[]

定义于:interfaces/History.ts:49

此条目涉及的元素 - 行的计数以及悬停突出显示的内容。对于removal,离开画布的元素:另一个来源仍然保证保留的元素,并且此处未命名。


ordinal? ​

optional ordinal: number

定义于:interfaces/History.ts:74

对于拓展条目,这是该拓展的哪一次运行,从 1 开始计数。同一拓展的两次运行之间的抢七:计数和时钟都发生冲突,序数则不能。


persisted ​

persisted: boolean

定义于:interfaces/History.ts:63

消费者将此操作报告为已写入其后端。持久化的 creation 仍然会反转:画布会丢失后端保留的内容,重新获取会撤消这一点。行如此说,页脚也如此。


pivotId? ​

optional pivotId: string

定义于:interfaces/History.ts:68

对于一个主元条目,哪个主元产生它——一个主元的两次运行共享它。对于 removal,已删除的源。


sealed ​

sealed: boolean

定义于:interfaces/History.ts:57

从未逆转——消费者将删除写入其后端。撤消是一个画布操作,不会发出补偿写入,因此恢复这些会放回真实记录不再具有的节点。列出来,跨入跨度而不是围住跨度。