Pick a theme
Disabled state
Error toggle state
Size of the input
Removes border from input if true
The label for the input
The label for the button
Name for the input html tag
Current value of the input
Id for the input html tag
Additional style classes for the input
The placeholder for the input
Hint message for the input
Errors list to be displayed
Show error icon if true
The checked state of the input
Rendered HTML element
The upload configuration for file inputs
Text displayed when no file is chosen
Enables swapping <input> tag with any other HTML element when true
Input type
a form field struct retrieved from the form, for example: @form[:email]
Additional attributes for the input
Slot for leading element
Slot for trailing element