ApprovalRulesColumn
A Column for an approval rules field.
BasicDateTimeColumn
A Column for a basic date time type field.
BasicImageColumn
A Column for a basic image type field.
BooleanColumn
Defines a true/false column rendered as a checkbox on forms. Use defaultValue to set the initial checked state when a new record is created.
CalendarDateTimeColumn
A Column for a calendar date time type field.
ChoiceColumn
Defines a column that restricts input to a predefined set of options rendered as a dropdown, radio buttons, or other selection widget. Use choices to declare the allowed values and defaultValue to set the initial selection.
ConditionsColumn
A Column for a conditions type field.
DateColumn
A Column for a date type field.
DateTimeColumn
Defines a column that stores a combined date and time value, rendered with a calendar picker on forms. Use this for fields like due dates, scheduled start times, or any timestamp the user needs to set.
DayOfWeekColumn
A Column for a day of week field.
DaysOfWeekColumn
A Column for a days of week field.
DecimalColumn
A Column for a decimal type field.
DocumentIdColumn
A Column for a document ID type field.
DomainIdColumn
A Column for a domain ID type field.
DomainPathColumn
A Column for a domain path type field.
DueDateColumn
A Column for a due date type field.
DurationColumn
A Column for a duration field.
EmailColumn
A Column for an email type field.
FieldListColumn
A Column for a field list type field.
FieldNameColumn
A Column for a field name type field.
FloatColumn
A Column for a floating-point number type field.
GenericColumn
Escape hatch for any column type not defined elsewhere
GuidColumn
A Column for a GUID (Globally Unique Identifier) type field.
HtmlColumn
A Column for an HTML type field.
IntegerColumn
A Column for an integer type field.
IntegerDateColumn
A Column for an integer date type field.
JsonColumn
A Column for a JSON type field.
ListColumn
A Column for a list type field.
MultiLineTextColumn
A Column for a multiple line small text area field.
NameValuePairsColumn
A Column for a name-value pairs field.
OtherDateColumn
A Column for an other date type field.
OverrideColumn
Define a dictionary override for an inherited column.
Password2Column
A Column for an encrypted password type field.
RadioColumn
A Column for a radio type field.
RecordsColumn
A Column for a list type field.
ReferenceColumn
Defines a reference (foreign key) column that links a record to a row in another table. Use referenceTable to specify the target table and cascadeRule to control what happens to referencing records when the target is deleted.
ScheduleDateTimeColumn
A Column for a schedule date time type field.
ScriptColumn
A Column for a script type field.
SlushBucketColumn
A Column for a slush bucket field.
StringColumn
Defines a text column on a table for storing variable-length string values such as names, descriptions, and labels. Use maxLength to control the field size and choices to restrict input to a predefined set of text values.
SystemClassNameColumn
A Column for a system class name type field.
TableNameColumn
A Column for a table name type field.
TemplateValueColumn
A Column for a template value field.
TimeColumn
A Column for a time field.
TranslatedFieldColumn
A Column for a translated field type field.
TranslatedTextColumn
A Column for a translated text type field.
UrlColumn
A Column for a URL type field.
UserImageColumn
A Column for a script type field.
UserRolesColumn
A Column for a user roles type field.
VersionColumn
A Column for a version type field.