Skip to main content

betaThis is a new capability. Help us improve it and give your feedback on Slack.

list-schema-properties-items-oneof-number-list-items-items-array-item-properties-conditional-properties-components-components-item

Items Type

object (Components Item)

items Properties

PropertyTypeRequiredNullableDefined by
idstringOptionalcannot be nullList Schema
typestringRequiredcannot be nullList Schema
shortDescriptionstringOptionalcannot be nullList Schema
nameMergedOptionalcan be nullList Schema
titleMergedOptionalcan be nullList Schema
hintstringOptionalcannot be nullList Schema
optionsobjectOptionalcannot be nullList Schema
schemaobjectOptionalcannot be nullList Schema
liststringOptionalcannot be nullList Schema
Additional PropertiesAnyOptionalcan be null

id

Unique identifier for the component

id

  • is optional

  • Type: string (Id)

  • cannot be null

  • defined in: List Schema

Id Type

string (Id)

id Constraints

UUID: the string must be a UUID, according to RFC 4122

type

Component type (TextField, RadioButtons, DateField, etc.)

type

Type

string (Type)

shortDescription

Brief description of the component purpose

shortDescription

Short Description Type

string (Short Description)

name

The name value.

name

  • is optional

  • Type: any of the following: array or boolean or number or object or string (Name)

  • can be null

  • defined in: List Schema

Name Type

any of the following: array or boolean or number or object or string (Name)

one (and only one) of

title

The title value.

title

  • is optional

  • Type: any of the following: array or boolean or number or object or string (Title)

  • can be null

  • defined in: List Schema

Title Type

any of the following: array or boolean or number or object or string (Title)

one (and only one) of

hint

Additional guidance text displayed below the component title

hint

Hint Type

string (Hint)

options

Component-specific configuration options

options

Options Type

object (Options)

options Default Value

The default value is:

{}

schema

Validation rules for the component

schema

Schema Type

object (Schema)

schema Default Value

The default value is:

{}

list

Reference to a predefined list of options for select components

list

List Type

string (List)

Additional Properties

Additional properties are allowed and do not have to follow a specific schema