Sha256: a379d2e8beda4b286e0c44d0bbf67ed1681b932f26667fc775fe79961424ab7e
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
/** * TODO: add description of class * @author: * @class: <%= config[:model_name] %>Model * */ /* global define */ var <%= config[:app_name] %> = <%= config[:app_name] %> || {}; (function() { 'use strict'; define([ 'jquery', 'underscore', 'backbone', ], function($, _, Backbone) { <%= config[:app_name] %>.<%= config[:model_name] %>Model = Backbone.Model.extend({ //TODO: Add any default model object here defaults: { foo: "I am a data memeber" }, //TODO: Add any initialization code here initialize: function() { console.log("Initializing main <%= config[:model_name] %> model"); }, //TODO: Getters and Setters for the model object getfoo: function() { return this.get('foo'); }, setfoo: function(value) { this.set('foo', value); }, }); return <%= config[:app_name] %>.<%= config[:model_name] %>Model; }); }());
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
backbone_generator-0.0.4 | lib/backbone_generator/generators/models/template/Model.tt |