string (default)
A property that should be stored and read as a basic string.
number
A property that should be stored and read as either an integer or floating point
number. Database engines should look at the configuration to determine ideal
storage format.
The number of decimal places to preserve accuracy to. Overages should be
automatically rounded with a warning. A hook can pre-format to accomplish
floor or ceiling.
reference
Defines a reference to another sheet. Links should be established automatically
by the matching engine or similar upon an evaluation of unique or similar
columns between datasets.
The full path reference to another sheet/table configuration. Must be in the
same workbook.
The type of relationship this defines. Can be
has-oneenum
Defines an enumerated list of options for the user to select from. Matching
tooling attempts to resolve incoming data assignment to a valid option. The
maximum number of options for this list is 100. For larger lists, users should
use the reference or future lookup types.
Permit the user to create new options for this specific field.
The field to sort the options by (label, value, ordinal)
An array of valid options the user can select from
boolean
A true or false value type. Matching engines should attempt to resolve all
common ways of representing this value and it should usually be displayed as a
checkbox.
date
Store a field as a GMT date. Data hooks must convert this value into a
YYYY-MM-DD format in order for it to be considered a valid value. Datetime is
not currently available, but will be a separately supported Field Type in the
future, and will include timezone.