Class: Dill::Form
- Inherits:
-
FieldGroup
- Object
- Widget
- FieldGroup
- Dill::Form
- Defined in:
- lib/dill/widgets/form.rb
Constant Summary
Constants included from Dill
Instance Attribute Summary
Attributes inherited from Widget
Instance Method Summary collapse
-
#submit_with(attributes) ⇒ Object
Submit form with
attributes
. - #to_table ⇒ Object
Methods inherited from FieldGroup
check_box, default_locator, field, field_names, #fields, select, #set, text_field
Methods inherited from Widget
action, #class?, #classes, #click, filter, filter?, find_all_in, find_in, #has_action?, #hover, #html, #id, #initialize, not_present_in?, present_in?, root, selector, #text, #to_cell, #to_s, #value, widget_delegator
Methods included from Widgets::DSL
Methods included from WidgetParts::Container
#has_widget?, #not_visible?, #visible?, #widget, #widgets
Methods included from Dill
Methods included from Constructors
Methods included from WidgetParts::Struct
Constructor Details
This class inherits a constructor from Dill::Widget
Instance Method Details
#submit_with(attributes) ⇒ Object
Submit form with attributes
.
12 13 14 15 |
# File 'lib/dill/widgets/form.rb', line 12 def submit_with(attributes) set attributes submit end |
#to_table ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/dill/widgets/form.rb', line 17 def to_table info = self. class. field_names. each_with_object({}) { |e, a| a[e.to_s] = (e).to_cell } [info] end |