WorkingTreeWritePrimitiveSignature
Defined in: packages/rxdb/dist/capture/capture-mount-points.d.ts:35
一个写原语的签名身份
Remarks
形参名序列参与身份,是为了让判别对重载有效:mergeChanges 在本地与远端基类上同名,
一个写本地业务投影(必须捕获),一个推送到远端(捕获它会把一次 push 记成一批未提交变更,
用户提交一次、工作树反而变脏)。按函数名判别的实现两个都会挂上。
形参名漂移(有人把 disableTriggers 改名成 silent)因此判为不是挂载点,不做模糊匹配:
模糊匹配会让捕获在改名后继续「成立」,而挂钩子的那一处其实已经失配了。
method 在这里是裸 string——待判定的签名来自源码文本,rawQuery 这类不是挂载点的
方法名也要能被问。注册表那一侧窄成 WorkingTreeCaptureMountPoint.method。
Extended by
Properties
host
readonly host: string;
Defined in: packages/rxdb/dist/capture/capture-mount-points.d.ts:37
声明该方法的抽象基类名
method
readonly method: string;
Defined in: packages/rxdb/dist/capture/capture-mount-points.d.ts:39
方法名
parameters
readonly parameters: readonly string[];
Defined in: packages/rxdb/dist/capture/capture-mount-points.d.ts:41
形参名,按声明顺序;可选标记与类型不参与