Sha256: 70736b7f56991d7adafc2ce8116875c836276f16077637d5414da4f706e18257
Contents?: true
Size: 713 Bytes
Versions: 1
Compression:
Stored size: 713 Bytes
Contents
require 'ember/version' module Ember module Generators class ViewGenerator < ::Rails::Generators::NamedBase source_root File.expand_path("../../templates", __FILE__) argument :controller_name, :type => :string, :required => true, :desc => "The controller name for this view" desc "Creates a new Ember.js view and associated Handlebars template" def create_model_files template 'view.js', File.join('app/assets/javascripts/views/' + controller_name, class_path, "#{file_name}_view.js") template 'view.handlebars', File.join('app/assets/javascripts/templates/' + controller_name, class_path, "#{file_name}.handlebars") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ember-rails-0.5.0 | lib/generators/ember/view_generator.rb |