Sha256: 967f471b6ca4ef9c05b5eb8d6b6cec1e30d3f0e54a6819ac031a80ec2be4e971

Contents?: true

Size: 449 Bytes

Versions: 20

Compression:

Stored size: 449 Bytes

Contents

class FnordMetric::NumbersWidget < FnordMetric::Widget

  def data
    super.merge(
      :gauges => data_gauges,
      :offsets => (@opts[:offsets] || [0, 1, "s30"]),
      :autoupdate => (@opts[:autoupdate] || 0)
    )
  end

  def data_gauges
    Hash.new.tap do |hash|
      gauges.each do |g|
        hash[g.name] = {
          :tick => g.tick,
          :title => g.title
        }
      end
    end
  end

  def has_tick?
    false
  end

end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
fnordmetric-0.7.5 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.7.4 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.7.3 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.7.1 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.7.0 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.6 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.5 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.4 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.3 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.2 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.1 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.6.0 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.9 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.8 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.7 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.6 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.5 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.4 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.3 lib/fnordmetric/numbers_widget.rb
fnordmetric-0.5.2 lib/fnordmetric/numbers_widget.rb