Collection Input Types

Learn about the different fields available for collections in Blutui

The following fields are available when defining a Blutui collection:

Text

type: text

A single-line text input for short strings such as names or titles.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Text Area

type: textarea

A multi-line text input for longer strings such as descriptions or biographies.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Rich Text

type: richtext

A rich text content editor that allows for formatted text, links, styling etc.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

File

type: file

A file upload input for documents, images, or other media.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Help text (optional)help_textAdditional information or instructions displayed below the input field
Allow multiple file uploads (optional)allow_multiple_file_uploadsAllows the ability to upload more than one file at a time
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

URL

type: url

A single-line input specifically for web addresses.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Email

type: email

A single-line input specifically for email addresses.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Date & Time

type: date-time

An input for selecting dates and times.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Date

type: date

An input for selecting dates.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Time

type: time

An input for selecting times.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Number

type: number

A input for numeric values.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Maximum (optional)maximumThe maximum value that can be entered in the input field
Minimum (optional)minimumThe minimum value that can be entered in the input field
Step (optional)stepThe increment between valid values in the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Phone

type: phone

A single-line input specifically for phone numbers.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Default value (optional)default_valueThe default text that appears in the input field if no other value is provided
Help text (optional)help_textAdditional information or instructions displayed below the input field
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Color

type: color

An input for selecting colors.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Help text (optional)help_textAdditional information or instructions displayed below the input field
Default Color (optional)default_colorThe default color that appears in the input field if no other value is provided
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Select

type: select

A dropdown select input where you can set options with custom values.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Help text (optional)help_textAdditional information or instructions displayed below the input field
OptionsoptionsA list of options that can be set with custom values (minimum of 2 options are required)
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Radio

type: radio

A radio button input where you can set options with custom values.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Help text (optional)help_textAdditional information or instructions displayed below the input field
OptionsoptionsA list of options that can be set with custom values (minimum of 2 options are required)
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

Checkbox

type: checkbox

A checkbox where you can set options with custom values.

ArgumentAttribute NameDescription
Display Namedisplay_nameThe label displayed on the dashboard when entering data
Attribute Name(User defined)Used in the code to reference this field
Help text (optional)help_textAdditional information or instructions displayed below the input field
OptionsoptionsA list of options that can be set with custom values (minimum of 2 options are required)
Required (optional)requiredIndicates whether this field must be filled out before submitting the collection

On this page