Method: Admin::TextComponent#initialize
- Defined in:
- lib/generators/infold/templates/install/app/components/admin/text_component.rb
#initialize(form, field, form_kind: nil, datepicker: false, timepicker: false, html_class: nil, placeholder: nil, rows: nil, data: nil) ⇒ TextComponent
Returns a new instance of TextComponent.
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/generators/infold/templates/install/app/components/admin/text_component.rb', line 5 def initialize(form, field, form_kind: nil, datepicker: false, timepicker: false, html_class: nil, placeholder: nil, rows: nil, data: nil) @form = form @field = field @form_kind = form_kind || 'text_field' @datepicker = datepicker @timepicker = timepicker @class = html_class @data = data || {} @placeholder = placeholder @rows = rows end |