Sha256: 18d9d0adca18b37c43bd4fe73dec9bda5c9dd38ed034a5c3b30d778f8ea04940
Contents?: true
Size: 667 Bytes
Versions: 1
Compression:
Stored size: 667 Bytes
Contents
class FnordMetric::TimelineWidget < FnordMetric::Widget def data @series_colors = ["#FACE4F", "#42436B", "#CD645A", "#2F635E"] super.merge( :gauges => gauges.map(&:name), :gauge_titles => gauge_titles, :start_timestamp => ticks.first, :end_timestamp => ticks.max, :autoupdate => (@opts[:autoupdate] || 60), :include_current => !!@opts[:include_current], :plot_style => (@opts[:plot_style] || 'line'), :tick => tick ) end def gauge_titles {}.tap do |_hash| gauges.each do |gauge| _hash.merge!(gauge.name => gauge.title) end end end def has_tick? true end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fnordmetric-0.7.5 | lib/fnordmetric/timeline_widget.rb |