diff options
Diffstat (limited to 'module/web/static/js/app.js')
-rw-r--r-- | module/web/static/js/app.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/module/web/static/js/app.js b/module/web/static/js/app.js new file mode 100644 index 000000000..e846f3e0a --- /dev/null +++ b/module/web/static/js/app.js @@ -0,0 +1,34 @@ +/* + * Global Application Object + * Contains all necessary logic shared across views + */ +/*jslint browser: true*/ +define([ + + // Libraries. + 'jquery', + 'underscore', + 'backbone', + 'utils/initHB', + 'utils/animations', + 'utils/lazyRequire', + 'wreqr', + 'bootstrap' + +], function($, _, Backbone, Handlebars) { + 'use strict'; + + var Application = function(options){ + this.vent = new Backbone.Wreqr.EventAggregator(); + _.extend(this, options); + }; + + _.extend(Application.prototype, Backbone.Events, { + + + }); + + + // Returns the app object to be available to other modules through require.js. + return new Application(); +});
\ No newline at end of file |