跳到主要内容

isWorkingTreeCaptureMountPoint()

function isWorkingTreeCaptureMountPoint(signature): boolean;

Defined in: packages/rxdb/dist/capture/capture-mount-points.d.ts:91

判定一个写原语签名是否为捕获挂载点

Parameters​

ParameterTypeDescription
signatureWorkingTreeWritePrimitiveSignature待判定的写原语签名

Returns​

boolean

命中 WORKING_TREE_CAPTURE_MOUNT_POINTS 时为 true

Remarks​

三项全等才算命中:宿主基类、方法名、形参名序列。少比对任何一项都会把远端 mergeChanges 或改名后的本地重载判成挂载点。

Example​

isWorkingTreeCaptureMountPoint({
host: 'RxDBAdapterLocalBase',
method: 'mergeChanges',
parameters: ['actions', 'localChanges', 'disableTriggers']
}); // true —— 本地重载