Sha256: c49c1a8d9393aca96760670ba0b51e5b954fff7a8ffebe6e06a1df9127a00dd6

Contents?: true

Size: 708 Bytes

Versions: 19

Compression:

Stored size: 708 Bytes

Contents

module HappySeed
  module Generators
    class AngularViewGenerator < Rails::Generators::NamedBase
      source_root File.expand_path('../templates', __FILE__)

      def install_view_page
        template "app/assets/javascripts/controllers/controller.js.coffee", "app/assets/javascripts/controllers/#{file_name}.js.coffee"
        template "app/assets/templates/view.html", "app/assets/templates/#{file_name}.html"
        insert_into_file "app/assets/javascripts/angular_app.js.coffee.erb", "    when('/#{file_name}',            {templateUrl: '<%= asset_path('#{file_name}.html' )%>',  controller: '#{class_name}Ctrl'}).
\n", :before => /\s*otherwise/
        directory "docs"
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
happy_seed-0.0.21 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.19 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.18 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.17 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.16 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.15 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.14 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.13 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.12 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.11 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.10 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.9 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.8 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.7 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.6 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.5 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.4 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.3 lib/generators/happy_seed/angular_view/angular_view_generator.rb
happy_seed-0.0.2 lib/generators/happy_seed/angular_view/angular_view_generator.rb