Concepts

Common data types

Common data types for Built.js themes and plugins.

The data types available for a Built.js Content Type, Global, Element, and Section data are:

biginteger

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

boolean

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

date

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

decimal

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

email

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

enumeration

PropertyDescriptionRequired
typeThe data typetrue
valuesComma separated list of string values.true
requiredDetermines if value is required. Default: falsefalse

integer

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

json

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

password

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

portabletext

Portable Text is a presentation-agnostic specification for block content that you can use with Sanity.

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

string

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

text

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

time

PropertyDescriptionRequired
typeThe data typetrue
requiredDetermines if value is required. Default: falsefalse

Please note that Section and ContentType have extra data types. See Section data types and Content Type data types.

On this page