Class: Statusboard::DSL::TableDescription
- Defined in:
- lib/statusboard/dsl/dsl.rb
Defined Under Namespace
Classes: TableCell, TableData, TableRow
Instance Method Summary collapse
Methods inherited from DSLBase
#initialize, setter, setter_with_default_value
Constructor Details
This class inherits a constructor from Statusboard::DSL::DSLBase
Instance Method Details
#construct ⇒ Object
189 190 191 192 193 194 195 |
# File 'lib/statusboard/dsl/dsl.rb', line 189 def construct data = TableData.new(&@data).construct { data: data } end |
#data(proc = nil, &block) ⇒ Object
185 186 187 |
# File 'lib/statusboard/dsl/dsl.rb', line 185 def data(proc = nil, &block) @data = if proc.nil? then block else proc end end |