Skip to main content

Interface: ThemeConfigurationSchemaFieldResource

Properties​

assetType?​

optional assetType?: string


defaultValue?​

optional defaultValue?: string


description?​

optional description?: string


entityType?​

optional entityType?: string


fields?​

optional fields?: ThemeConfigurationSchemaFieldResource[]

When this field is type Object and no schema has been specified, this array contains the schemas for the sub-fields.


items?​

optional items?: ThemeConfigurationSchemaFieldResource

When this field is type List, this is the schema for the entries.


key?​

optional key?: string


limit?​

optional limit?: number

An arbitrary limit which applies differently depending on the field type. When Text, this is a character limit.


max?​

optional max?: number


min?​

optional min?: number


multiLine?​

optional multiLine?: boolean


options?​

optional options?: object[]

key​

key: string

value​

value: string


required?​

optional required?: boolean


schema?​

optional schema?: string

When this field is type Object this will point to a pre-defined schema to use, if any.


step?​

optional step?: number


title?​

optional title?: string


type​

type: FieldType