Sha256: 46f812a72658604464f386f4cf5057a6b78d7fbf6ba34fe9e7954dda0fd771ef

Contents?: true

Size: 395 Bytes

Versions: 20

Compression:

Stored size: 395 Bytes

Contents

class FnordMetric::ToplistWidget < FnordMetric::Widget

  def data
    super.merge(
      :gauges => data_gauges,
      :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/toplist_widget.rb
fnordmetric-0.7.4 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.7.3 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.7.1 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.7.0 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.6 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.5 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.4 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.3 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.2 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.1 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.6.0 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.9 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.8 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.7 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.6 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.5 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.4 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.3 lib/fnordmetric/toplist_widget.rb
fnordmetric-0.5.2 lib/fnordmetric/toplist_widget.rb