Skip to content

Variable: cssDocEntrySchema

ts
const cssDocEntrySchema: object;

Defined in: emitters/json/src/schema.ts:16

JSON Schema for a single CssDocEntry.

Type Declaration

additionalProperties

ts
readonly additionalProperties: false = false;

properties

ts
readonly properties: object;

properties.accessibility

ts
readonly accessibility: object;

properties.accessibility.type

ts
readonly type: "string" = "string";

properties.animations

ts
readonly animations: object;

properties.animations.items

ts
readonly items: object = named;

properties.animations.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.animations.items.properties

ts
readonly properties: object;

properties.animations.items.properties.description

ts
readonly description: object;

properties.animations.items.properties.description.type

ts
readonly type: "string" = "string";

properties.animations.items.properties.name

ts
readonly name: object;

properties.animations.items.properties.name.type

ts
readonly type: "string" = "string";

properties.animations.items.required

ts
readonly required: readonly ["name"];

properties.animations.items.type

ts
readonly type: "object" = "object";

properties.animations.type

ts
readonly type: "array" = "array";

properties.className

ts
readonly className: object;

properties.className.type

ts
readonly type: "string" = "string";

properties.conditions

ts
readonly conditions: object;

properties.conditions.items

ts
readonly items: object;

properties.conditions.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.conditions.items.properties

ts
readonly properties: object;

properties.conditions.items.properties.containerName

ts
readonly containerName: object;

properties.conditions.items.properties.containerName.type

ts
readonly type: "string" = "string";

properties.conditions.items.properties.description

ts
readonly description: object;

properties.conditions.items.properties.description.type

ts
readonly type: "string" = "string";

properties.conditions.items.properties.query

ts
readonly query: object;

properties.conditions.items.properties.query.type

ts
readonly type: "string" = "string";

properties.conditions.items.properties.type

ts
readonly type: object;

properties.conditions.items.properties.type.enum

ts
readonly enum: readonly ["container", "supports", "media"];

properties.conditions.items.required

ts
readonly required: readonly ["type", "query"];

properties.conditions.items.type

ts
readonly type: "object" = "object";

properties.conditions.type

ts
readonly type: "array" = "array";

properties.cssPropertiesConsumed

ts
readonly cssPropertiesConsumed: object;

properties.cssPropertiesConsumed.items

ts
readonly items: object;

properties.cssPropertiesConsumed.items.type

ts
readonly type: "string" = "string";

properties.cssPropertiesConsumed.type

ts
readonly type: "array" = "array";

properties.cssPropertiesDeclared

ts
readonly cssPropertiesDeclared: object;

properties.cssPropertiesDeclared.items

ts
readonly items: object;

properties.cssPropertiesDeclared.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.cssPropertiesDeclared.items.properties

ts
readonly properties: object;

properties.cssPropertiesDeclared.items.properties.defaultValue

ts
readonly defaultValue: object;

properties.cssPropertiesDeclared.items.properties.defaultValue.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.properties.description

ts
readonly description: object;

properties.cssPropertiesDeclared.items.properties.description.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.properties.inherits

ts
readonly inherits: object;

properties.cssPropertiesDeclared.items.properties.inherits.type

ts
readonly type: "boolean" = "boolean";

properties.cssPropertiesDeclared.items.properties.name

ts
readonly name: object;

properties.cssPropertiesDeclared.items.properties.name.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.properties.syntax

ts
readonly syntax: object;

properties.cssPropertiesDeclared.items.properties.syntax.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.required

ts
readonly required: readonly ["name"];

properties.cssPropertiesDeclared.items.type

ts
readonly type: "object" = "object";

properties.cssPropertiesDeclared.type

ts
readonly type: "array" = "array";

properties.customBlocks

ts
readonly customBlocks: object;

properties.customBlocks.additionalProperties

ts
readonly additionalProperties: object;

properties.customBlocks.additionalProperties.items

ts
readonly items: object;

properties.customBlocks.additionalProperties.items.type

ts
readonly type: "string" = "string";

properties.customBlocks.additionalProperties.type

ts
readonly type: "array" = "array";

properties.customBlocks.type

ts
readonly type: "object" = "object";

properties.demo

ts
readonly demo: object;

properties.demo.type

ts
readonly type: "string" = "string";

properties.deprecated

ts
readonly deprecated: object;

properties.deprecated.type

ts
readonly type: "string" = "string";

properties.examples

ts
readonly examples: object;

properties.examples.items

ts
readonly items: object;

properties.examples.items.type

ts
readonly type: "string" = "string";

properties.examples.type

ts
readonly type: "array" = "array";

properties.functions

ts
readonly functions: object;

properties.functions.items

ts
readonly items: object;

properties.functions.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.functions.items.properties

ts
readonly properties: object;

properties.functions.items.properties.description

ts
readonly description: object;

properties.functions.items.properties.description.type

ts
readonly type: "string" = "string";

properties.functions.items.properties.name

ts
readonly name: object;

properties.functions.items.properties.name.type

ts
readonly type: "string" = "string";

properties.functions.items.properties.parameters

ts
readonly parameters: object;

properties.functions.items.properties.parameters.items

ts
readonly items: object;

properties.functions.items.properties.parameters.items.type

ts
readonly type: "string" = "string";

properties.functions.items.properties.parameters.type

ts
readonly type: "array" = "array";

properties.functions.items.properties.result

ts
readonly result: object;

properties.functions.items.properties.result.type

ts
readonly type: "string" = "string";

properties.functions.items.required

ts
readonly required: readonly ["name", "parameters"];

properties.functions.items.type

ts
readonly type: "object" = "object";

properties.functions.type

ts
readonly type: "array" = "array";

properties.group

ts
readonly group: object;

properties.group.type

ts
readonly type: "string" = "string";

properties.kind

ts
readonly kind: object;

properties.kind.enum

ts
readonly enum: readonly ["component", "utility", "rule", "declaration"];

properties.layers

ts
readonly layers: object;

properties.layers.items

ts
readonly items: object = named;

properties.layers.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.layers.items.properties

ts
readonly properties: object;

properties.layers.items.properties.description

ts
readonly description: object;

properties.layers.items.properties.description.type

ts
readonly type: "string" = "string";

properties.layers.items.properties.name

ts
readonly name: object;

properties.layers.items.properties.name.type

ts
readonly type: "string" = "string";

properties.layers.items.required

ts
readonly required: readonly ["name"];

properties.layers.items.type

ts
readonly type: "object" = "object";

properties.layers.type

ts
readonly type: "array" = "array";

properties.modifiers

ts
readonly modifiers: object;

properties.modifiers.items

ts
readonly items: object;

properties.modifiers.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.modifiers.items.properties

ts
readonly properties: object;

properties.modifiers.items.properties.deprecated

ts
readonly deprecated: object;

properties.modifiers.items.properties.deprecated.additionalProperties

ts
readonly additionalProperties: false = false;

properties.modifiers.items.properties.deprecated.properties

ts
readonly properties: object;

properties.modifiers.items.properties.deprecated.properties.canonical

ts
readonly canonical: object;

properties.modifiers.items.properties.deprecated.properties.canonical.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.deprecated.properties.note

ts
readonly note: object;

properties.modifiers.items.properties.deprecated.properties.note.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.deprecated.type

ts
readonly type: "object" = "object";

properties.modifiers.items.properties.description

ts
readonly description: object;

properties.modifiers.items.properties.description.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.name

ts
readonly name: object;

properties.modifiers.items.properties.name.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.prop

ts
readonly prop: object;

properties.modifiers.items.properties.prop.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.value

ts
readonly value: object;

properties.modifiers.items.properties.value.type

ts
readonly type: "string" = "string";

properties.modifiers.items.required

ts
readonly required: readonly ["name", "prop"];

properties.modifiers.items.type

ts
readonly type: "object" = "object";

properties.modifiers.type

ts
readonly type: "array" = "array";

properties.name

ts
readonly name: object;

properties.name.type

ts
readonly type: "string" = "string";

properties.parts

ts
readonly parts: object;

properties.parts.items

ts
readonly items: object = named;

properties.parts.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.parts.items.properties

ts
readonly properties: object;

properties.parts.items.properties.description

ts
readonly description: object;

properties.parts.items.properties.description.type

ts
readonly type: "string" = "string";

properties.parts.items.properties.name

ts
readonly name: object;

properties.parts.items.properties.name.type

ts
readonly type: "string" = "string";

properties.parts.items.required

ts
readonly required: readonly ["name"];

properties.parts.items.type

ts
readonly type: "object" = "object";

properties.parts.type

ts
readonly type: "array" = "array";

properties.privateRemarks

ts
readonly privateRemarks: object;

properties.privateRemarks.type

ts
readonly type: "string" = "string";

properties.releaseStage

ts
readonly releaseStage: object;

properties.releaseStage.enum

ts
readonly enum: readonly ["alpha", "beta", "experimental", "internal", "public"];

properties.remarks

ts
readonly remarks: object;

properties.remarks.type

ts
readonly type: "string" = "string";

properties.see

ts
readonly see: object;

properties.see.items

ts
readonly items: object;

properties.see.items.type

ts
readonly type: "string" = "string";

properties.see.type

ts
readonly type: "array" = "array";

properties.since

ts
readonly since: object;

properties.since.type

ts
readonly type: "string" = "string";

properties.slots

ts
readonly slots: object;

properties.slots.items

ts
readonly items: object = named;

properties.slots.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.slots.items.properties

ts
readonly properties: object;

properties.slots.items.properties.description

ts
readonly description: object;

properties.slots.items.properties.description.type

ts
readonly type: "string" = "string";

properties.slots.items.properties.name

ts
readonly name: object;

properties.slots.items.properties.name.type

ts
readonly type: "string" = "string";

properties.slots.items.required

ts
readonly required: readonly ["name"];

properties.slots.items.type

ts
readonly type: "object" = "object";

properties.slots.type

ts
readonly type: "array" = "array";

properties.states

ts
readonly states: object;

properties.states.items

ts
readonly items: object = named;

properties.states.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.states.items.properties

ts
readonly properties: object;

properties.states.items.properties.description

ts
readonly description: object;

properties.states.items.properties.description.type

ts
readonly type: "string" = "string";

properties.states.items.properties.name

ts
readonly name: object;

properties.states.items.properties.name.type

ts
readonly type: "string" = "string";

properties.states.items.required

ts
readonly required: readonly ["name"];

properties.states.items.type

ts
readonly type: "object" = "object";

properties.states.type

ts
readonly type: "array" = "array";

properties.structure

ts
readonly structure: object;

properties.structure.items

ts
readonly items: object;

properties.structure.items.$ref

ts
readonly $ref: "#/$defs/StructureNode" = "#/$defs/StructureNode";

properties.structure.type

ts
readonly type: "array" = "array";

properties.summary

ts
readonly summary: object;

properties.summary.type

ts
readonly type: "string" = "string";

required

ts
readonly required: readonly ["name", "kind", "className", "modifiers", "parts", "states", "slots", "cssPropertiesConsumed", "cssPropertiesDeclared", "functions", "animations", "layers", "conditions", "examples", "see"];

type

ts
readonly type: "object" = "object";

Released under the MIT License