Class: Magicka::Form
- Inherits:
-
Aggregator
- Object
- Aggregator
- Magicka::Form
- Defined in:
- lib/magicka/form.rb
Overview
Class responsible for controlling one object form
Instance Attribute Summary
Attributes inherited from Aggregator
Instance Method Summary collapse
-
#button(**args) ⇒ ActionView::OutputBuffer
Renders a button.
- #input(field, model: self.model, **options) ⇒ ActionView::OutputBuffer
- #select(field, model: self.model, **options) ⇒ ActionView::OutputBuffer
Methods inherited from Aggregator
#equal?, #except, #initialize, #only, with_element, #with_model
Methods included from Aggregator::ClassMethods
Constructor Details
This class inherits a constructor from Magicka::Aggregator
Instance Method Details
#button(**args) ⇒ ActionView::OutputBuffer
Renders a button
12 13 14 |
# File 'lib/magicka/form.rb', line 12 def (**args) Button.render(renderer: renderer, **args) end |
#input(field, model: self.model, **options) ⇒ ActionView::OutputBuffer
|
# File 'lib/magicka/form.rb', line 16
|
#select(field, model: self.model, **options) ⇒ ActionView::OutputBuffer
|
# File 'lib/magicka/form.rb', line 28
|