/docroot/app/modules/test.js
JavaScript | 34 lines | 18 code | 8 blank | 8 comment | 0 complexity | 4f9da22122a2a74e89f775132412d8f4 MD5 | raw file
- // Test module
- define([
- // Application.
- "app"
- ],
- // Map dependencies from above array.
- function(app) {
- // Create a new module.
- var Test = app.module();
- // Default Model.
- Test.Model = Backbone.Model.extend({
- });
- // Default Collection.
- Test.Collection = Backbone.Collection.extend({
- model: Test.Model
- });
- // Default View.
- Test.Views.Layout = Backbone.Layout.extend({
- template: "test"
- });
- Test.Views.Default = Backbone.View.extend({
- template: "default"
- });
- // Return the module for AMD compliance.
- return Test;
- });