Class: BulmaFormBuilder::FormBuilder

Inherits:
ActionView::Helpers::FormBuilder
  • Object
show all
Includes:
Components, FormField, FormFieldBuilder, Helpers, Inputs::Base, Inputs::CheckBox, Inputs::CollectionCheckBoxes, Inputs::CollectionRadioButtons, Inputs::DateField, Inputs::EmailField, Inputs::MonthField, Inputs::NumberField, Inputs::PasswordField, Inputs::Select, Inputs::TextArea, Inputs::TextField, Inputs::TimeField, Inputs::UrlField
Defined in:
lib/bulma_form_builder/form_builder.rb

Constant Summary

Constants included from Inputs::Base

Inputs::Base::ELEMENTS_WITH_INPUT_CLASS

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Helpers

#alert_message, #error_summary

Methods included from FormField

#form_field

Constructor Details

#initialize(object_name, object, template, options) ⇒ FormBuilder

Returns a new instance of FormBuilder.



34
35
36
37
# File 'lib/bulma_form_builder/form_builder.rb', line 34

def initialize(object_name, object, template, options)
  @layout = options[:layout]
  super
end

Instance Attribute Details

#layoutObject (readonly)

Returns the value of attribute layout.



9
10
11
# File 'lib/bulma_form_builder/form_builder.rb', line 9

def layout
  @layout
end