meka
Version:
Marionette Scaffolding
45 lines (31 loc) • 824 B
JavaScript
module.exports = function({{root}}) {
{{root}}.module('{{app_name}}.{{app_postfix}}', function({{app_postfix}}, App, Bb, Ma, $, _) {
{{app_postfix}}.Layout = App.Views.Layout.extend({
template: '#plate',
className: 'class',
regions: {
region: '#region'
}
})
{{app_postfix}}.ItemView = App.Views.ItemView.extend({
template: '#plate',
tagName: 'li',
ui: {
butt: '.butt'
},
triggers: {
'click @ui.butt': 'click:butt'
},
events: {
'click @ui.butt': 'onClickButt'
},
onClickButt: function(e) {
}
})
{{app_postfix}}.CompositeView = App.Views.CompositeView.extend({
template: '#plate',
childView: {{app_postfix}}.ItemView,
childViewContainer: 'ul'
})
})
}