validate
此内容尚不支持你的语言。
function validate(value: unknown): Result< readonly { [key: string]: unknown config?: unknown disabled?: boolean group?: boolean id: string inject?: readonly string[] intercept?: { [key: string]: unknown } isolate?: { [key: string]: string | true } name: string }[], InvalidOperation>Defined in: Tree.ts:220
Decode the whole tree after checking its topology. Unknown entry metadata is retained, missing group config becomes [], and ids are unique across groups. Ordinary plugin config remains opaque until its own activation prepares it.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
value |
unknown |
Returns
Section titled “Returns”Result<readonly { [key: string]: unknown; config?: unknown;
disabled?: boolean; group?: boolean; id: string; inject?: readonly
string[]; intercept?: { [key: string]: unknown; }; isolate?: {
[key: string]: string | true; }; name: string; }[],
InvalidOperation>