Class: UI::InputGroupTextarea
- Inherits:
-
Phlex::HTML
- Object
- Phlex::HTML
- UI::InputGroupTextarea
- Includes:
- InputGroupTextareaBehavior
- Defined in:
- app/components/ui/input_group_textarea.rb
Overview
Textarea - Phlex implementation
A textarea element styled for use within input groups. Uses both TextareaBehavior and InputGroupTextareaBehavior for styling.
Instance Method Summary collapse
-
#initialize(placeholder: nil, value: nil, name: nil, id: nil, rows: nil, classes: "", **attributes) ⇒ InputGroupTextarea
constructor
A new instance of InputGroupTextarea.
- #view_template ⇒ Object
Methods included from InputGroupTextareaBehavior
#input_group_textarea_attributes, #input_group_textarea_classes, #input_group_textarea_html_attributes
Constructor Details
#initialize(placeholder: nil, value: nil, name: nil, id: nil, rows: nil, classes: "", **attributes) ⇒ InputGroupTextarea
Returns a new instance of InputGroupTextarea.
29 30 31 32 33 34 35 36 37 |
# File 'app/components/ui/input_group_textarea.rb', line 29 def initialize(placeholder: nil, value: nil, name: nil, id: nil, rows: nil, classes: "", **attributes) @placeholder = placeholder @value = value @name = name @id = id @rows = rows @classes = classes @attributes = attributes end |