Sha256: 2709382067d08cee8fc7bea15efa61f4bf4fab91eb4474c68d8fdee9ca86b5a4

Contents?: true

Size: 937 Bytes

Versions: 2

Compression:

Stored size: 937 Bytes

Contents

/**
 * TODO: add description of class
 * @author: <%= config[:author] %>
 * @class: MainView
 * */

/* global define */
var <%= config[:app_name] %> = <%= config[:app_name] %> || {};

(function() {
    'use strict';

    define([
        'jquery',
        'underscore',
        'backbone',
        'views/Hello.View',
        ], function($, _, Backbone) {
            
            <%= config[:app_name] %>.MainView = Backbone.View.extend({

                //TODO: Put all event listener code here
                events: {
                },

                //TODO: Put all initialization code here
                initialize: function() {
                    this.helloView = new <%= config[:app_name] %>.HelloView();
                },

                //TODO: Put all render logic here
                render: function() {
                },

            });

            return <%= config[:app_name] %>.MainView;
        });
}());

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
backbone_generator-0.0.5 lib/backbone_generator/generators/new/template/js/views/Main.View.tt
backbone_generator-0.0.4 lib/backbone_generator/generators/new/template/js/views/Main.View.tt