isDevToolsProviderDescriptorSet()
function isDevToolsProviderDescriptorSet(value): value is readonly DevToolsProviderDescriptor[];
Defined in: provider/descriptor.ts:189
判断值是否为合法的 descriptor 集合:每个领域最多一份。
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | 待检查值。 |
Returns
value is readonly DevToolsProviderDescriptor[]
全部条目合法且领域互不重复时为 true。
Remarks
领域缺席是合法的 wire 形状——对该领域的请求返回结构化 provider_unsupported。
重复领域则必须在这里挡下:两份同域 descriptor 会让「用哪一份判权限」变成顺序依赖。