attribute
|
Symbol
|
The name of the attribute to render in this
input field. |
form
|
ActionView::Helpers::FormBuilder
|
The form builder object that
will be used to generate the input field. |
class
|
String, Array<String>
|
Additional CSS classes to apply to
the input field container, i.e. the outermost element. To add classes to
individual components of the InputField, use the +input+, +label+ and
+hint+ arguments. |
disabled
|
Boolean
|
Whether the input field should be disabled. |
hint
|
Hash
|
A hint to display below the input field, providing
additional context or instructions for the user. If provided, this Hash
is passed to the {Flowbite::Input::Hint} constructor. |
input
|
Hash
|
A hash with options for the input component.
These are passed to the input component's constructor, see the
documentation for whatever input component is being used.
See {Flowbite::Input}. |
label
|
Hash
|
A hash with options for the label element. If
provided, this Hash is passed to the {Flowbite::Input::Label}
constructor. |
options
|
Hash
|
Additional HTML attributes to pass to the input
field container element. |
size
|
Symbol
|
The size of the input field. Can be one of +:sm+,
+:default+, or +:lg+. |