Class: Jax::Generators::ModelGenerator
Instance Method Summary
collapse
Methods inherited from RailsBase
#initialize, rails_equivalent
Methods included from SourceRoot
#source_root
included
Instance Method Details
#create_model_file ⇒ Object
9
10
11
12
|
# File 'lib/generators/jax/model/model_generator.rb', line 9
def create_model_file
coffee_template_with_fallback "model.js",
File.join('app/assets/jax/models', "#{file_name}.js")
end
|
#create_resource_file ⇒ Object
19
20
21
|
# File 'lib/generators/jax/model/model_generator.rb', line 19
def create_resource_file
template 'model_defaults.resource.erb', File.join("app/assets/jax/resources", file_name.pluralize, "default.resource")
end
|
#create_spec_file ⇒ Object
14
15
16
17
|
# File 'lib/generators/jax/model/model_generator.rb', line 14
def create_spec_file
coffee_template_with_fallback "model_spec.js",
File.join('spec/javascripts/jax/models', "#{file_name}_spec.js")
end
|