Sha256: 5a75b6c34216efda8f48e4f000fa03ef6f31119a09432227a8f73c5dc8351622

Contents?: true

Size: 461 Bytes

Versions: 155

Compression:

Stored size: 461 Bytes

Contents

require_relative "../named_base_generator"

module Generators
  module Avo
    module Card
      class MetricGenerator < Generators::Avo::NamedBaseGenerator
        source_root File.expand_path("../templates", __dir__)

        namespace "avo:card:metric"
        desc "Add a metric card for your Avo dashboard."

        def handle
          template "cards/metric_card_sample.tt", "app/avo/cards/#{name.underscore}.rb"
        end
      end
    end
  end
end

Version data entries

155 entries across 155 versions & 1 rubygems

Version Path
avo-2.53.0 lib/generators/avo/card/metric_generator.rb
avo-2.52.0 lib/generators/avo/card/metric_generator.rb
avo-2.49.0 lib/generators/avo/card/metric_generator.rb
avo-2.48.0 lib/generators/avo/card/metric_generator.rb
avo-2.47.0 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre13 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre12 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre10 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre11 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre8 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre9 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre7 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre5 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre6 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre4 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre3 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre2 lib/generators/avo/card/metric_generator.rb
avo-3.0.0.pre1 lib/generators/avo/card/metric_generator.rb
avo-2.46.0 lib/generators/avo/card/metric_generator.rb
avo-2.45.0 lib/generators/avo/card/metric_generator.rb