2015-01-30 02:10:16 +00:00
|
|
|
'use strict';
|
2013-03-29 18:37:10 +00:00
|
|
|
require.config({
|
2013-11-21 06:04:15 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
paths : {
|
2014-01-18 11:44:36 +00:00
|
|
|
'backbone' : 'JsLibraries/backbone',
|
|
|
|
'moment' : 'JsLibraries/moment',
|
|
|
|
'filesize' : 'JsLibraries/filesize',
|
2014-08-28 21:40:18 +00:00
|
|
|
'handlebars' : 'Shared/Shims/handlebars',
|
2014-01-18 11:44:36 +00:00
|
|
|
'handlebars.helpers' : 'JsLibraries/handlebars.helpers',
|
|
|
|
'bootstrap' : 'JsLibraries/bootstrap',
|
2014-09-10 00:02:55 +00:00
|
|
|
'bootstrap.tagsinput' : 'JsLibraries/bootstrap.tagsinput',
|
2014-01-18 11:44:36 +00:00
|
|
|
'backbone.deepmodel' : 'JsLibraries/backbone.deep.model',
|
|
|
|
'backbone.pageable' : 'JsLibraries/backbone.pageable',
|
|
|
|
'backbone.validation' : 'JsLibraries/backbone.validation',
|
|
|
|
'backbone.modelbinder' : 'JsLibraries/backbone.modelbinder',
|
|
|
|
'backbone.collectionview' : 'JsLibraries/backbone.collectionview',
|
|
|
|
'backgrid' : 'JsLibraries/backbone.backgrid',
|
|
|
|
'backgrid.paginator' : 'JsLibraries/backbone.backgrid.paginator',
|
|
|
|
'backgrid.selectall' : 'JsLibraries/backbone.backgrid.selectall',
|
|
|
|
'fullcalendar' : 'JsLibraries/fullcalendar',
|
|
|
|
'backstrech' : 'JsLibraries/jquery.backstretch',
|
|
|
|
'underscore' : 'JsLibraries/lodash.underscore',
|
|
|
|
'marionette' : 'JsLibraries/backbone.marionette',
|
|
|
|
'signalR' : 'JsLibraries/jquery.signalR',
|
|
|
|
'jquery-ui' : 'JsLibraries/jquery-ui',
|
|
|
|
'jquery.knob' : 'JsLibraries/jquery.knob',
|
2014-02-27 03:11:50 +00:00
|
|
|
'jquery.easypiechart' : 'JsLibraries/jquery.easypiechart',
|
2014-01-18 11:44:36 +00:00
|
|
|
'jquery.dotdotdot' : 'JsLibraries/jquery.dotdotdot',
|
|
|
|
'messenger' : 'JsLibraries/messenger',
|
|
|
|
'jquery' : 'JsLibraries/jquery',
|
2014-04-01 20:10:36 +00:00
|
|
|
'typeahead' : 'JsLibraries/typeahead',
|
2014-03-14 04:23:47 +00:00
|
|
|
'zero.clipboard' : 'JsLibraries/zero.clipboard',
|
2015-02-03 01:18:45 +00:00
|
|
|
'libs' : 'JsLibraries/'
|
2013-01-26 20:05:08 +00:00
|
|
|
},
|
2013-01-22 05:40:26 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
shim : {
|
2013-11-21 06:04:15 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
api : {
|
|
|
|
deps : ['jquery']
|
2013-11-21 06:04:15 +00:00
|
|
|
},
|
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
jquery : {
|
|
|
|
exports : '$'
|
2013-11-10 21:33:44 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
messenger : {
|
|
|
|
deps : ['jquery'],
|
|
|
|
exports : 'Messenger',
|
|
|
|
init : function(){
|
2014-05-04 07:11:43 +00:00
|
|
|
window.Messenger.options = {
|
2015-02-03 01:18:45 +00:00
|
|
|
theme : 'flat'
|
2014-05-04 07:11:43 +00:00
|
|
|
};
|
|
|
|
}
|
2013-11-21 06:04:15 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
signalR : {
|
|
|
|
deps : ['jquery']
|
2013-06-25 04:43:16 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
bootstrap : {
|
|
|
|
deps : ['jquery']
|
2013-06-14 23:18:37 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'bootstrap.tagsinput' : {
|
|
|
|
deps : ['bootstrap', 'typeahead']
|
2014-09-10 00:02:55 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
backstrech : {
|
|
|
|
deps : ['jquery']
|
2013-02-14 02:28:56 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
underscore : {
|
|
|
|
deps : ['jquery'],
|
|
|
|
exports : '_'
|
2013-06-14 23:18:37 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
backbone : {
|
|
|
|
deps : ['jquery', 'Instrumentation/ErrorHandler', 'underscore', 'Mixins/jquery.ajax', 'jQuery/ToTheTop'],
|
2013-10-11 01:29:18 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
exports : 'Backbone'
|
2013-06-15 05:28:35 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
marionette : {
|
|
|
|
deps : ['backbone', 'Handlebars/backbone.marionette.templates', 'Mixins/AsNamedView'],
|
2013-06-21 00:06:56 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
exports : 'Marionette',
|
|
|
|
init : function(Backbone, TemplateMixin, AsNamedView){
|
2013-11-11 04:09:11 +00:00
|
|
|
TemplateMixin.call(window.Marionette.TemplateCache);
|
|
|
|
AsNamedView.call(window.Marionette.ItemView.prototype);
|
2013-06-21 00:06:56 +00:00
|
|
|
|
2013-06-14 23:18:37 +00:00
|
|
|
}
|
2013-02-14 02:28:56 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'typeahead' : {
|
|
|
|
deps : ['jquery']
|
2014-04-01 20:10:36 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'jquery-ui' : {
|
|
|
|
deps : ['jquery']
|
2014-01-18 11:44:36 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'jquery.knob' : {
|
|
|
|
deps : ['jquery']
|
2013-06-25 07:21:10 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'jquery.easypiechart' : {
|
|
|
|
deps : ['jquery']
|
2014-02-01 06:05:16 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'jquery.dotdotdot' : {
|
|
|
|
deps : ['jquery']
|
2013-08-08 07:27:49 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backbone.pageable' : {
|
|
|
|
deps : ['backbone']
|
2013-06-14 23:18:37 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backbone.deepmodel' : {
|
|
|
|
deps : ['backbone', 'underscore']
|
2013-11-17 06:18:47 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backbone.validation' : {
|
|
|
|
deps : ['backbone'],
|
|
|
|
exports : 'Backbone.Validation'
|
2013-11-17 06:18:47 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backbone.modelbinder' : {
|
|
|
|
deps : ['backbone']
|
2013-11-17 06:18:47 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backbone.collectionview' : {
|
|
|
|
deps : ['backbone', 'jquery-ui'],
|
|
|
|
exports : 'Backbone.CollectionView'
|
2014-01-18 11:44:36 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
backgrid : {
|
|
|
|
deps : ['backbone'],
|
2013-06-21 05:35:56 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
exports : 'Backgrid',
|
2013-06-21 05:35:56 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
init : function(){
|
|
|
|
require(['Shared/Grid/HeaderCell'], function(){
|
2013-06-24 23:41:59 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
window.Backgrid.Column.prototype.defaults = {
|
|
|
|
name : undefined,
|
|
|
|
label : undefined,
|
|
|
|
sortable : true,
|
|
|
|
editable : false,
|
|
|
|
renderable : true,
|
|
|
|
formatter : undefined,
|
|
|
|
cell : undefined,
|
|
|
|
headerCell : 'NzbDrone',
|
|
|
|
sortType : 'toggle'
|
|
|
|
};
|
|
|
|
});
|
2013-06-14 23:18:37 +00:00
|
|
|
}
|
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backgrid.paginator' : {
|
2013-06-24 23:41:59 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
exports : 'Backgrid.Extension.Paginator',
|
2013-06-24 23:41:59 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
deps : ['backgrid']
|
2013-10-05 03:47:20 +00:00
|
|
|
},
|
2015-02-03 01:18:45 +00:00
|
|
|
'backgrid.selectall' : {
|
2013-10-05 03:47:20 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
exports : 'Backgrid.Extension.SelectRowCell',
|
2013-10-05 03:47:20 +00:00
|
|
|
|
2015-02-03 01:18:45 +00:00
|
|
|
deps : ['backgrid']
|
2013-02-14 02:28:56 +00:00
|
|
|
}
|
2013-01-28 18:06:54 +00:00
|
|
|
}
|
2015-02-03 01:18:45 +00:00
|
|
|
});
|