readWorkingTreeStatus()
function readWorkingTreeStatus(executor): Promise<WorkingTreeStatus>;
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/status.ts:222
读当前分支的工作树摘要(FR-004)。
Parameters
| Parameter | Type | Description |
|---|---|---|
executor | TransactionExecutor | 调用方那个事务的执行器;本函数不自己开事务 |
Returns
Promise<WorkingTreeStatus>
Throws
NoActiveBranchError 一行 active 分支都没有时
Throws
AmbiguousActiveBranchError 有多行 active 分支时
Throws
RxDBError ref 行或工作树状态行缺失时
Remarks
不在这里校验 entryCount 的自洽:那要扫一遍条目表,而摘要的全部意义是不扫。
不变量交给 assertWorkingTreeEntryCountIntact,由 conformance 套件与写路径调用。