BranchMaterializationBarrierContext
Defined in: packages/rxdb/src/sync-contract/branch-materialization-source.ts:75
屏障那笔事务里交给来源方的现场。
Extended by
Properties
executor
readonly executor: TransactionExecutor;
Defined in: packages/rxdb/src/sync-contract/branch-materialization-source.ts:89
屏障那笔事务的执行器;必须用它读写
Remarks
自己开事务的实现写下的东西,会在屏障后续任何一步失败时留在库里——用户看见的是 一半目标分支的数据,而 active 还停在来源分支上。
intent
readonly intent: BranchMaterializationIntent;
Defined in: packages/rxdb/src/sync-contract/branch-materialization-source.ts:80
staging 上冻结的那份意图
targetBranchId
readonly targetBranchId: string;
Defined in: packages/rxdb/src/sync-contract/branch-materialization-source.ts:77
正在物化的目标分支 id