class Marionette::ControllerGenerator
Public Instance Methods
generate_view()
click to toggle source
# File lib/generators/marionette/controller/controller_generator.rb, line 44 def generate_view @with_views = options[:with_views] if @with_views template 'app/controllers/controller_with_views.js.coffee', "#{backbone_path}/app/controllers/#{@module.underscore}/#{@title.underscore}_controller.js.coffee" @actions.each do |act| generate 'marionette:view', "#{@title}/#{act}", 'ItemView' end else template 'app/controllers/controller.js.coffee', "#{backbone_path}/app/controllers/#{@module.underscore}/#{@title.underscore}_controller.js.coffee" end end
vars()
click to toggle source
# File lib/generators/marionette/controller/controller_generator.rb, line 35 def vars @module = 'All' if @title =~ /\// parse = @title.match /(.*)\/(.*)/ @title = parse[2] @module = parse[1] end end