DevToolsProviderDescriptor
Defined in: provider/descriptor.ts:84
provider descriptor;每个领域最多一份。
Properties
domain
readonly domain: "database" | "files" | "settings";
Defined in: provider/descriptor.ts:85
kind
readonly kind: "rxdb" | "unavailable" | "opfs" | "native-files" | "idb" | "sqlite";
Defined in: provider/descriptor.ts:88
limits
readonly limits: DevToolsProviderLimits;
Defined in: provider/descriptor.ts:92
operations
readonly operations: readonly (
| "inspect"
| "query"
| "events"
| "get-branches"
| "switch-branch"
| "create-branch"
| "delete-branch"
| "list"
| "download"
| "upload"
| "create-directory"
| "delete"
| "clear"
| "export")[];
Defined in: provider/descriptor.ts:90
协议定义顺序的有序子集;unavailable 时必须为空。
reason?
readonly optional reason?:
| "not_configured"
| "permission_denied"
| "runtime_unsupported"
| "initialization_failed";
Defined in: provider/descriptor.ts:94
仅当 kind === 'unavailable' 时存在且必填。
runtime
readonly runtime: "browser" | "electron" | "tauri";
Defined in: provider/descriptor.ts:91
version
readonly version: 1;
Defined in: provider/descriptor.ts:87
descriptor schema 版本,固定为 1。