@Backbone.app.module “Controllers.<%= @module.split(‘/’).map{ |v| v.camelcase }.join(‘.’) %>”, (<%= @module.split(‘/’).map{ |v| v.camelcase }.last.to_s %>, App, Backbone, Marionette
, $, _) ->
class <%= @module.split('/').map{ |v| v.camelcase }.last.to_s %>.<%= @title.camelcase %> extends App.Controllers.Application initialize: (args={}) -> args.action = '' unless args.action switch args.action <%- @actions.each do |a| -%> when '<%= a %>' @layout = new App.Views.Layouts.ApplicationLayout @listenTo @layout, "show", => <%= a %>View = new App.Views.<%= @title.camelcase %>.<%= a.camelcase %> @show <%= a %>View, region: @layout.bodyRegion @show @layout <%- end -%> else console.log('Not found')