跳到主要内容

isDevToolsProviderDescriptorSet()

function isDevToolsProviderDescriptorSet(value): value is readonly DevToolsProviderDescriptor[];

Defined in: provider/descriptor.ts:189

判断值是否为合法的 descriptor 集合:每个领域最多一份。

Parameters​

ParameterTypeDescription
valueunknown待检查值。

Returns​

value is readonly DevToolsProviderDescriptor[]

全部条目合法且领域互不重复时为 true。

Remarks​

领域缺席是合法的 wire 形状——对该领域的请求返回结构化 provider_unsupported。 重复领域则必须在这里挡下:两份同域 descriptor 会让「用哪一份判权限」变成顺序依赖。