Sha256: 051c30d683258f49133f053502ccff3734b8bc4a3d725998d25833c85ce320f5

Contents?: true

Size: 395 Bytes

Versions: 32

Compression:

Stored size: 395 Bytes

Contents

class FnordMetric::PieWidget  < FnordMetric::Widget

  def data
    super.merge(
      :gauges => gauges.map(&:name),
      :gauge_titles => gauge_titles,
      :autoupdate => (@opts[:autoupdate] || 60)
    )
  end

  def gauge_titles
    {}.tap do |_hash|
      gauges.each do |gauge|
        _hash.merge!(gauge.name => gauge.title)
      end
    end
  end

  def has_tick?
    false
  end

end

Version data entries

32 entries across 32 versions & 3 rubygems

Version Path
johnf-fnordmetric-1.2.10 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.2.9 lib/fnordmetric/widgets/pie_widget.rb
johnf-fnordmetric-1.2.7 lib/fnordmetric/widgets/pie_widget.rb
bp-fnordmetric-1.2.7 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.2.7 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.2.6 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.2.4 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.2.1 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.2.0 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.0.1 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-1.0.0 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-0.9.7 lib/fnordmetric/widgets/pie_widget.rb
fnordmetric-0.7.5 lib/fnordmetric/pie_widget.rb
fnordmetric-0.7.4 lib/fnordmetric/pie_widget.rb
fnordmetric-0.7.3 lib/fnordmetric/pie_widget.rb
fnordmetric-0.7.1 lib/fnordmetric/pie_widget.rb
fnordmetric-0.7.0 lib/fnordmetric/pie_widget.rb
fnordmetric-0.6.6 lib/fnordmetric/pie_widget.rb
fnordmetric-0.6.5 lib/fnordmetric/pie_widget.rb
fnordmetric-0.6.4 lib/fnordmetric/pie_widget.rb