Variable outputDescriptorSchemaConst
outputDescriptorSchema: {
$schema: "http://json-schema.org/draft-07/schema#";
additionalProperties: false;
properties: {
description: {
type: "string";
};
display: {
additionalProperties: false;
properties: {
description: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
properties: {
items: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
type: "array";
};
subtitle: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
title: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
};
type: "object";
};
id: {
type: "string";
};
name: {
type: "string";
};
schema: {
items: {
properties: {
uri: {
type: "string";
};
};
type: "object";
};
required: readonly ["uri"];
type: "array";
};
styles: {
additionalProperties: false;
properties: {
background: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
hero: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
text: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
thumbnail: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
};
type: "object";
};
};
required: readonly ["id", "schema"];
title: "Output Descriptor";
type: "object";
} = ...
Type declaration
Readonly
$schema: "http://json-schema.org/draft-07/schema#"
Readonly
additionalProperties: false
Readonly
properties: {
description: {
type: "string";
};
display: {
additionalProperties: false;
properties: {
description: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
properties: {
items: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
type: "array";
};
subtitle: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
title: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
};
type: "object";
};
id: {
type: "string";
};
name: {
type: "string";
};
schema: {
items: {
properties: {
uri: {
type: "string";
};
};
type: "object";
};
required: readonly ["uri"];
type: "array";
};
styles: {
additionalProperties: false;
properties: {
background: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
hero: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
text: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
thumbnail: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
};
type: "object";
};
}
Readonly
description: {
type: "string";
}
Readonly
display: {
additionalProperties: false;
properties: {
description: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
properties: {
items: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
type: "array";
};
subtitle: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
title: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
description: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
properties: {
items: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
type: "array";
};
subtitle: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
title: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
}
Readonly
description: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
}
Readonly
label: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
path: {
items: {
type: "string";
};
type: "array";
}
Readonly
items: {
type: "string";
}
Readonly
type: "array"
Readonly
text: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
type: "object"
Readonly
properties: {
items: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
};
type: "array";
}
Readonly
items: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
}
Readonly
label: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
path: {
items: {
type: "string";
};
type: "array";
}
Readonly
items: {
type: "string";
}
Readonly
type: "array"
Readonly
text: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
type: "object"
Readonly
type: "array"
Readonly
subtitle: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
}
Readonly
label: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
path: {
items: {
type: "string";
};
type: "array";
}
Readonly
items: {
type: "string";
}
Readonly
type: "array"
Readonly
text: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
type: "object"
Readonly
title: {
additionalProperties: false;
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
label: {
type: readonly ["number", "string"];
};
path: {
items: {
type: "string";
};
type: "array";
};
text: {
type: readonly ["number", "string"];
};
}
Readonly
label: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
path: {
items: {
type: "string";
};
type: "array";
}
Readonly
items: {
type: "string";
}
Readonly
type: "array"
Readonly
text: {
type: readonly ["number", "string"];
}
Readonly
type: readonly ["number", "string"]
Readonly
type: "object"
Readonly
type: "object"
Readonly
id: {
type: "string";
}
Readonly
name: {
type: "string";
}
Readonly
schema: {
items: {
properties: {
uri: {
type: "string";
};
};
type: "object";
};
required: readonly ["uri"];
type: "array";
}
Readonly
items: {
properties: {
uri: {
type: "string";
};
};
type: "object";
}
Readonly
properties: {
uri: {
type: "string";
};
}
Readonly
uri: {
type: "string";
}
Readonly
type: "object"
Readonly
required: readonly ["uri"]
Readonly
type: "array"
Readonly
styles: {
additionalProperties: false;
properties: {
background: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
hero: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
text: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
thumbnail: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
background: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
hero: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
text: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
};
thumbnail: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
};
}
Readonly
background: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
color: {
type: "string";
};
}
Readonly
color: {
type: "string";
}
Readonly
type: "object"
Readonly
hero: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
}
Readonly
alt: {
type: "string";
}
Readonly
uri: {
type: "string";
}
Readonly
required: readonly ["uri"]
Readonly
type: "object"
Readonly
text: {
additionalProperties: false;
properties: {
color: {
type: "string";
};
};
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
color: {
type: "string";
};
}
Readonly
color: {
type: "string";
}
Readonly
type: "object"
Readonly
thumbnail: {
additionalProperties: false;
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
};
required: readonly ["uri"];
type: "object";
}
Readonly
additionalProperties: false
Readonly
properties: {
alt: {
type: "string";
};
uri: {
type: "string";
};
}
Readonly
alt: {
type: "string";
}
Readonly
uri: {
type: "string";
}
Readonly
required: readonly ["uri"]
Readonly
type: "object"
Readonly
type: "object"
Readonly
required: readonly ["id", "schema"]
Readonly
title: "Output Descriptor"
Readonly
type: "object"