CommitLogPage
Defined in: packages/rxdb-plugin-working-tree/src/commit/commit-log.ts:94
一次 listCommits() 的结果。
Remarks
entries 为空是有语义的空(这个分支还没有历史),因此它是三端 empty 状态的两个
来源之一(tri-framework-api.md §4)。刚跑完 0004、一次都没提交过的库就是这个状态,
不是错误。
Properties
branchId
readonly branchId: string;
Defined in: packages/rxdb-plugin-working-tree/src/commit/commit-log.ts:96
这一页读的是哪个分支;恒为读取时刻的 active 分支
entries
readonly entries: readonly CommitLogEntry[];
Defined in: packages/rxdb-plugin-working-tree/src/commit/commit-log.ts:102
提交节点,最新在前
headCommitId
readonly headCommitId: string | null;
Defined in: packages/rxdb-plugin-working-tree/src/commit/commit-log.ts:99
该分支当前的 HEAD;一次都没提交过时为 null