gui.inputs reference
Every input shortcut takes a path string and an optional props object. The props object inherits the widget’s typed WidgetProps, plus the DX-specific props (label, disabled, readonly, validator, defaultValue, uid, tags, size, states, include, exclude, onChange, onLoad, onFilter, onBlur).
| Shortcut | Renders | Reference |
|---|---|---|
gui.inputs.textInput | text input | Textinput |
gui.inputs.numberInput | number input | Number Input |
gui.inputs.booleanInput | toggle | Toggle |
gui.inputs.password | password input | Password |
gui.inputs.currency | currency input | Currency |
gui.inputs.checkbox | checkbox | Checkbox |
gui.inputs.radiogroup | radio group | Radio Group |
gui.inputs.select | select | Select |
gui.inputs.dropdown | dropdown (autocomplete) | Dropdown |
gui.inputs.list | scrolling list | List |
gui.inputs.textarea | multi-line text | Textarea |
gui.inputs.markdown | markdown editor | Markdown |
gui.inputs.calendar | inline calendar | Calendar |
gui.inputs.dateInput | date input (typed) | Date Input |
gui.inputs.datePicker | date picker (popover calendar) | Date Picker |
gui.inputs.rangeCalendar | range calendar | Range Calendar |
gui.inputs.rangeDateInput | typed date range | Range Date Input |
gui.inputs.rangeDatePicker | popover date range | Range Date Picker |
gui.inputs.repeater | repeater | Repeater |
gui.inputs.custom | your custom input | Custom Widgets |
For each widget, refer to the matching reference page for the full prop list and live demos.