Variable selectiveNodeSchemaConst

selectiveNodeSchema: {
    allOf: readonly [{
        properties: {
            nodeId: {
                type: "string";
            };
            nodeType: {
                type: "string";
            };
            path: {
                type: "string";
            };
            vcId: {
                type: "string";
            };
        };
        required: readonly ["vcId", "nodeId", "path"];
        type: "object";
    }, {
        properties: {
            @type: {
                const: "SelectiveNode";
            };
            nodeDepth: {
                type: "number";
            };
            nodeIsRoot: {
                type: "boolean";
            };
        };
        required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
        type: "object";
    }];
} = ...

Type declaration

  • Readonly allOf: readonly [{
        properties: {
            nodeId: {
                type: "string";
            };
            nodeType: {
                type: "string";
            };
            path: {
                type: "string";
            };
            vcId: {
                type: "string";
            };
        };
        required: readonly ["vcId", "nodeId", "path"];
        type: "object";
    }, {
        properties: {
            @type: {
                const: "SelectiveNode";
            };
            nodeDepth: {
                type: "number";
            };
            nodeIsRoot: {
                type: "boolean";
            };
        };
        required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
        type: "object";
    }]