> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/apps/components/inputs.md).

# Inputs

- [Autocomplete](https://docs.devolutions.net/powershell-universal/apps/components/inputs/automcomplete.md): Build autocomplete text inputs in PowerShell Universal apps with static or dynamic option lists, icons, and change and enter event handlers.
- [Button](https://docs.devolutions.net/powershell-universal/apps/components/inputs/button.md): Add contained, outlined, icon, and loading buttons in PowerShell Universal apps, including button groups and click event handlers for user actions.
- [Checkbox](https://docs.devolutions.net/powershell-universal/apps/components/inputs/checkbox.md): Configure checkboxes in PowerShell Universal apps with custom icons, label placement, default states, and change event handlers to capture user input.
- [Code Editor](https://docs.devolutions.net/powershell-universal/apps/components/inputs/code-editor.md): Embed the Monaco code editor in PowerShell Universal apps for syntax highlighted code editing, retrieval, and dynamic updates from other components.
- [Date Picker](https://docs.devolutions.net/powershell-universal/apps/components/inputs/date-picker.md): Add date pickers to PowerShell Universal apps and forms with locale, minimum and maximum date ranges, and configurable inline or static views.
- [Editor](https://docs.devolutions.net/powershell-universal/apps/components/inputs/editor.md): Add a block based rich text editor to PowerShell Universal apps for capturing text, links, lists, code, and images with JSON or HTML output.
- [Floating Action Button](https://docs.devolutions.net/powershell-universal/apps/components/inputs/floating-action-button.md): Add floating action buttons to PowerShell Universal apps to highlight the primary action on a screen using small, medium, or large icon buttons.
- [Form](https://docs.devolutions.net/powershell-universal/apps/components/inputs/form.md): Build forms in PowerShell Universal apps that collect, validate, and submit data from textboxes, checkboxes, selects, and other input controls.
- [Radio](https://docs.devolutions.net/powershell-universal/apps/components/inputs/radio.md): Create radio button groups in PowerShell Universal apps to let users pick one option from a set, with default values and change event handlers.
- [Rating](https://docs.devolutions.net/powershell-universal/apps/components/inputs/rating.md): Add star rating inputs to PowerShell Universal apps with configurable maximum values, precision, size, and change event handlers.
- [Select](https://docs.devolutions.net/powershell-universal/apps/components/inputs/select.md): Build select dropdowns in PowerShell Universal apps with grouped options, single or multiple selection, and change event handling.
- [Slider](https://docs.devolutions.net/powershell-universal/apps/components/inputs/slider.md): Add sliders to PowerShell Universal apps for selecting values from a range, with custom minimum, maximum, step size, marks, and range selection.
- [Switch](https://docs.devolutions.net/powershell-universal/apps/components/inputs/switch.md): Add toggle switches to PowerShell Universal apps to turn settings on or off, with change event handlers and value retrieval via Get-UDElement.
- [Textbox](https://docs.devolutions.net/powershell-universal/apps/components/inputs/textbox.md): Add text input fields to PowerShell Universal apps with password, number, and multiline types, masking, icons, and validation event handlers.
- [Time Picker](https://docs.devolutions.net/powershell-universal/apps/components/inputs/time-picker.md): Add time pickers to PowerShell Universal apps with locale support and a 24 hour display option for selecting time values in dashboards.
- [Transfer List](https://docs.devolutions.net/powershell-universal/apps/components/inputs/transfer-list.md): Build transfer list components in PowerShell Universal apps that let users move items between two lists within forms, steppers, and pages.
- [Upload](https://docs.devolutions.net/powershell-universal/apps/components/inputs/upload.md): Add file upload controls to PowerShell Universal apps to process uploaded files up to 2GB in size within forms and steppers.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/apps/components/inputs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
