Forms
Controls for entering, choosing and submitting data.
Autocomplete
Free-text input with caret-aware suggestions
Checkbox
Ticks one option, or several out of many
CheckboxGroup
A set of checkboxes sharing one array value
Combobox
A select that filters as you type
DateField
Types a date or time segment by segment
DatePicker
Types a date or picks it from a calendar
DateRangeField
Types a start and an end date segment by segment
DateRangePicker
Types a date range or picks it from a calendar
DateTimePicker
Types a date and time or picks them from a calendar and a time field
Editable
Edit text in place with save and cancel
FileUpload
Picks files by clicking or dropping
Form
Collects field values, validates them and submits
FormField
Pairs a control with its label, description and error
FormLayout
Groups fields into a grid with a title and description
Input
A single-line text field
InputGroup
Joins addons and buttons with a field into one surface
Listbox
An always-visible list of options
MultiCombobox
Types to search and picks several items
MultiSelect
Picks several items from a list
NumberInput
A field for entering numbers
PasswordInput
A password field with a visibility toggle
PinInput
Enters a code one character per cell
RadioGroup
Picks exactly one option from a set
RangeSlider
Picks a range within bounds with two thumbs
Rating
Rates with stars or shows a score
SearchInput
A field for entering a search query
SegmentedControl
Switches among a few peer options
Select
Picks one item from a list
Slider
Picks a number within a range by dragging
Switch
Toggles between on and off
TagsInput
Enters several values as removable tags
Textarea
A multi-line text field
TimeField
Types a time segment by segment
Toggle
A two-state button that stays pressed
Tree
An expandable tree with cascading checkbox selection
TreeSelect
Picks one item from a tree