Class: Glib::JsonUi::ViewBuilder::Fields::Text
- Inherits:
-
AbstractField
- Object
- JsonUiElement
- View
- AbstractField
- Glib::JsonUi::ViewBuilder::Fields::Text
- Defined in:
- app/helpers/glib/json_ui/view_builder/fields.rb
Overview
Basic text input field for single-line text entry.
The most common field type, supporting various customizations like icons, prefix/suffix text, character limits, and typing event handlers.
Direct Known Subclasses
Check, Email, File, Hidden, Number, Password, RichText, Textarea, Timer, Url
Instance Attribute Summary
Attributes inherited from JsonUiElement
Method Summary
Methods inherited from AbstractField
#autoValidate, #context, #created, #default_url_options, #determine_value, #disableDirtyCheck, #hint, #hint_args, #label, #label_args, #name, #placeholder, #placeholder_args, #prop, #validation, #value
Methods inherited from View
Methods inherited from JsonUiElement
Constructor Details
This class inherits a constructor from Glib::JsonUi::JsonUiElement