Class: Dill::Table
Defined Under Namespace
Classes: ColumnDefinition
Class Attribute Summary collapse
-
.column_selector ⇒ Object
Returns the value of attribute column_selector.
-
.header_selector ⇒ Object
Returns the value of attribute header_selector.
Attributes inherited from Widget
Class Method Summary collapse
Methods inherited from BaseTable
Methods inherited from Widget
#!=, #!~, #<, #<=, #==, #=~, #>, #>=, action, #click, #diff, find_in, #has_action?, #initialize, #inspect, #match, present_in?, #reload, root, selector, #text, #to_cell, #to_f, #to_i, widget, widget_delegator
Methods included from WidgetContainer
Constructor Details
This class inherits a constructor from Dill::Widget
Class Attribute Details
.column_selector ⇒ Object
Returns the value of attribute column_selector.
36 37 38 |
# File 'lib/dill/table.rb', line 36 def column_selector @column_selector end |
.header_selector ⇒ Object
Returns the value of attribute header_selector.
36 37 38 |
# File 'lib/dill/table.rb', line 36 def header_selector @header_selector end |
Class Method Details
.column(selector, header = nil, &transform) ⇒ Object
39 40 41 |
# File 'lib/dill/table.rb', line 39 def self.column(selector, header = nil, &transform) column_definitions << ColumnDefinition.new(selector, header, transform) end |
.column_definitions ⇒ Object
43 44 45 |
# File 'lib/dill/table.rb', line 43 def self.column_definitions @column_definitions ||= [] end |