class Statusboard::DSL::GraphDescription::DataSequence
Public Class Methods
new(title, &block)
click to toggle source
Calls superclass method
Statusboard::DSL::DSLBase::new
# File lib/statusboard/dsl/dsl.rb, line 145 def initialize(title, &block) @datapoints = [] @title = title super &block end
Public Instance Methods
construct()
click to toggle source
# File lib/statusboard/dsl/dsl.rb, line 158 def construct constructed = { "title" => @title, "datapoints" => @datapoints } constructed["color"] = @color unless @color.nil? constructed end
datapoint(x, y)
click to toggle source
# File lib/statusboard/dsl/dsl.rb, line 154 def datapoint(x, y) @datapoints << {title: x.to_s, value: y.to_s} end