class Statusboard::DSL::TableDescription::TableData
Public Class Methods
new(&block)
click to toggle source
Calls superclass method
Statusboard::DSL::DSLBase::new
# File lib/statusboard/dsl/dsl.rb, line 200 def initialize(&block) @rows = [] super &block end
Public Instance Methods
construct()
click to toggle source
# File lib/statusboard/dsl/dsl.rb, line 210 def construct { rows: @rows.map(&:construct) } end
row(&block)
click to toggle source
# File lib/statusboard/dsl/dsl.rb, line 206 def row(&block) @rows << TableRow.new(&block) end