WorkingTreeRestoreOptions
type WorkingTreeRestoreOptions = WorkingTreeCredentials;
Defined in: packages/rxdb-plugin-working-tree/src/working-tree/restore-command.ts:72
一次 restore() 的入参:三个捕获位,没有第四个。
Remarks
与 WorkingTreeCredentials 恒等,而不是在它之上再加一层:任何第四个键都是在问 「脏的时候怎么办」或「冲突时听谁的」,而 FR-014 / FR-034 对这两个问题的答案分别是「拒绝」与 「两份都留着,交给正在看屏幕的那个人」——它们因此没有入参可以承载。
取别名而不是 extends 一个空接口:空接口在这里只会给未来的人留一个「往里加一个字段」的空位,
而这个位置正是要空着的那个。