跳到主要内容

ResolvedTrustedWrite

Defined in: packages/rxdb/src/trusted-write/trusted-write-scope.ts:57

已解析出入口的声明;takeDeclaredWrite 的返回形态。

Extends​

Properties​

entrance​

readonly entrance:
| "crud"
| "domain_recompute"
| "remote_entity_apply"
| "cleanup_expired"
| "projection_rewrite"
| "metadata_only_prefetch"
| "query_cache_maintenance"
| "raw_write"
| "bulk_write"
| "notify_external_update"
| "unknown";

Defined in: packages/rxdb/src/trusted-write/trusted-write-scope.ts:59

该登记行在写入口语义矩阵里的行


file​

readonly file: string;

Defined in: packages/rxdb/src/trusted-write/trusted-write-scope.ts:47

调用点所在文件的基名

Remarks​

不带包名也不带目录,与 TRUSTED_CALLSITE_REGISTRY 的 file 列同构。US-025 把 9 个 调用点从 packages/rxdb/src/version/ 搬进了 @aiao/rxdb-plugin-history 与 @aiao/rxdb-plugin-sync,基名键正是为此:搬迁只换了目录,键一格都没动。

Inherited from​

TrustedWriteDeclaration.file


intent​

readonly intent: TrustedWriteIntent;

Defined in: packages/rxdb/src/trusted-write/trusted-write-scope.ts:53

调用点自报的意图

Inherited from​

TrustedWriteDeclaration.intent


symbol​

readonly symbol: string;

Defined in: packages/rxdb/src/trusted-write/trusted-write-scope.ts:50

发起这次写的最内层具名函数

Inherited from​

TrustedWriteDeclaration.symbol