When you add a field to a datastore, the Field Type dropdown lists over 50 supported types. Each one renders differently, accepts different conditional options, and stores its value in a different way. Use this article as the quick-reference map; each type has its own dedicated article in this section.
Text input
- Text Box — single-line text.
- Text Area — multi-line text.
- Code Editor — text input with syntax highlighting.
- WYSIWYG Editor — rich-text editor.
- Password — masked input.
- Phone Number — international phone-number input with country picker.
- Random Alphanumeric String — auto-generated string of a chosen length.
Numbers, dates, time
- Number — integer or decimal with optional Min/Max/Units.
- Slider — numeric slider with Min/Max/Increment.
- Date, Date and Time, Time — date/time pickers.
- Colour — colour picker.
Selection
- Tickbox (Single) — single checkbox.
- Tickbox (Multiple) (Manual) / (DB) — multi-select checkboxes from a manual list or DB-driven list.
- Toggle Switch — single yes/no toggle.
- Radios — radio buttons from a manual list.
- Pills — selectable pills with custom CSS.
- Dropdown Box — Single/Manual, Single/DB, Searchable/DB, Multiple-Linked/DB.
Files and media
- File Upload — full-featured uploader with image resizing and library access.
- File Store Selection — pick existing files from a configured file store.
- Signature — capture a drawn signature.
- Screen/Media Recorder — record screen, webcam, or audio.
- Image Plotter — annotate or plot points on an image.
- Web Video — embed video from a hosting provider.
Location and contact
- Postal Address — multi-field address with optional Google Places autocomplete.
- Geolocation — capture latitude/longitude.
- Credit/Debit Card — PCI-compliant card input.
Lookups and search
- AJAX Search (DB) / (URL) / (Active Directory) — type-ahead search against different data sources.
- Active Directory Object — pick an AD user, group, or computer.
- User Search — type-ahead user picker.
Form structure and conditional logic
- Conditional Form, Dynamic Conditional Form — fields whose options each reveal their own sub-fields.
- Dynamic Add/Remove Field — repeatable field group with add/remove controls.
- Line Item Builder — repeatable row builder for line items.
Display and custom
- Icon, Icon Select — icon-only display, or single/multi icon picker.
- SQL Query, Custom, Custom PHP Code — execute SQL/HTML/PHP at render time.
- Audit Link — link to row history.
- Hidden, Special Hidden — invisible fields with stored values.
- Dummy Field — placeholder used by conditional forms.