Sha256: d46aaf7750642de5246e2eb2028fd4a0216e4be6fa10f7bae417272734b83f24

Contents?: true

Size: 568 Bytes

Versions: 155

Compression:

Stored size: 568 Bytes

Contents

require_relative "../named_base_generator"

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

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

        def handle
          template "cards/partial_card_sample.tt", "app/avo/cards/#{name.underscore}.rb"
          template "cards/partial_card_partial.tt", "app/views/avo/cards/_#{name.underscore}.html.erb"
        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/partial_generator.rb
avo-2.52.0 lib/generators/avo/card/partial_generator.rb
avo-2.49.0 lib/generators/avo/card/partial_generator.rb
avo-2.48.0 lib/generators/avo/card/partial_generator.rb
avo-2.47.0 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre13 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre12 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre10 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre11 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre8 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre9 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre7 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre5 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre6 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre4 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre3 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre2 lib/generators/avo/card/partial_generator.rb
avo-3.0.0.pre1 lib/generators/avo/card/partial_generator.rb
avo-2.46.0 lib/generators/avo/card/partial_generator.rb
avo-2.45.0 lib/generators/avo/card/partial_generator.rb