isWorkingTreeCaptureMountPoint()
function isWorkingTreeCaptureMountPoint(signature): boolean;
Defined in: packages/rxdb/src/capture/capture-mount-points.ts:165
判定一个写原语签名是否为捕获挂载点
Parameters
| Parameter | Type | Description |
|---|---|---|
signature | WorkingTreeWritePrimitiveSignature | 待判定的写原语签名 |
Returns
boolean
命中 WORKING_TREE_CAPTURE_MOUNT_POINTS 时为 true
Remarks
三项全等才算命中:宿主基类、方法名、形参名序列。少比对任何一项都会把远端 mergeChanges
或改名后的本地重载判成挂载点。
Example
isWorkingTreeCaptureMountPoint({
host: 'RxDBAdapterLocalBase',
method: 'mergeChanges',
parameters: ['actions', 'localChanges', 'disableTriggers']
}); // true —— 本地重载