WorkingTreeStatePatch
type WorkingTreeStatePatch = <K>(key, state) => void;
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/working-tree-commands.ts:56
往某一格状态里写一个新相位。
Type Parameters
| Type Parameter |
|---|
K extends keyof WorkingTreeAsyncStates |
Parameters
| Parameter | Type |
|---|---|
key | K |
state | WorkingTreeAsyncStates[K] |
Returns
void
Remarks
按 key 分格而不是整份替换:commit() 进行中不该让 statusState 也变成 loading,
而整份替换要么做到这一点,要么逼每个框架自己拼一次「保留其余六格」的展开。