diff --git a/dist/core.bundle.js b/dist/core.bundle.js index 8c0c6fe1c..f206fa33e 100644 --- a/dist/core.bundle.js +++ b/dist/core.bundle.js @@ -73,129 +73,127 @@ return /******/ (function(modules) { // webpackBootstrap __webpack_require__(1); - __webpack_require__(2); - - __webpack_require__(3); + __webpack_require__(5); - __webpack_require__(4); + __webpack_require__(22); - __webpack_require__(5); + __webpack_require__(24); - __webpack_require__(6); + __webpack_require__(26); - __webpack_require__(7); + __webpack_require__(28); - __webpack_require__(8); + __webpack_require__(30); - var _libApi = __webpack_require__(9); + var _libApi = __webpack_require__(32); var _libApi2 = _interopRequireDefault(_libApi); - var _utilsApi = __webpack_require__(288); + var _utilsApi = __webpack_require__(310); var _utilsApi2 = _interopRequireDefault(_utilsApi); - var _dropdownApi = __webpack_require__(310); + var _dropdownApi = __webpack_require__(332); var _dropdownApi2 = _interopRequireDefault(_dropdownApi); - var _listApi = __webpack_require__(350); + var _listApi = __webpack_require__(372); var _listApi2 = _interopRequireDefault(_listApi); - var _nativeGridApi = __webpack_require__(385); + var _nativeGridApi = __webpack_require__(407); var _nativeGridApi2 = _interopRequireDefault(_nativeGridApi); - var _formApi = __webpack_require__(397); + var _formApi = __webpack_require__(419); var _formApi2 = _interopRequireDefault(_formApi); - var _Meta = __webpack_require__(290); + var _Meta = __webpack_require__(312); var _Meta2 = _interopRequireDefault(_Meta); - var _Bootstrapper = __webpack_require__(524); + var _Bootstrapper = __webpack_require__(546); var _Bootstrapper2 = _interopRequireDefault(_Bootstrapper); - var _LoadingView = __webpack_require__(530); + var _LoadingView = __webpack_require__(552); var _LoadingView2 = _interopRequireDefault(_LoadingView); - var _LoadingBehavior = __webpack_require__(532); + var _LoadingBehavior = __webpack_require__(554); var _LoadingBehavior2 = _interopRequireDefault(_LoadingBehavior); - var _BlurableBehavior = __webpack_require__(315); + var _BlurableBehavior = __webpack_require__(337); var _BlurableBehavior2 = _interopRequireDefault(_BlurableBehavior); - var _SearchBarView = __webpack_require__(533); + var _SearchBarView = __webpack_require__(555); var _SearchBarView2 = _interopRequireDefault(_SearchBarView); - var _SplitPanelView = __webpack_require__(535); + var _SplitPanelView = __webpack_require__(557); var _SplitPanelView2 = _interopRequireDefault(_SplitPanelView); - var _FadingPanelView = __webpack_require__(313); + var _FadingPanelView = __webpack_require__(335); var _FadingPanelView2 = _interopRequireDefault(_FadingPanelView); - var _RoutingServiceBase = __webpack_require__(537); + var _RoutingServiceBase = __webpack_require__(559); var _RoutingServiceBase2 = _interopRequireDefault(_RoutingServiceBase); - var _MessageService = __webpack_require__(527); + var _MessageService = __webpack_require__(549); var _MessageService2 = _interopRequireDefault(_MessageService); - var _WindowService = __webpack_require__(312); + var _WindowService = __webpack_require__(334); var _WindowService2 = _interopRequireDefault(_WindowService); - var _GlobalEventService = __webpack_require__(359); + var _GlobalEventService = __webpack_require__(381); var _GlobalEventService2 = _interopRequireDefault(_GlobalEventService); - var _LocalizationService = __webpack_require__(292); + var _LocalizationService = __webpack_require__(314); var _LocalizationService2 = _interopRequireDefault(_LocalizationService); - var _AjaxService = __webpack_require__(525); + var _AjaxService = __webpack_require__(547); var _AjaxService2 = _interopRequireDefault(_AjaxService); - var _PromiseService = __webpack_require__(526); + var _PromiseService = __webpack_require__(548); var _PromiseService2 = _interopRequireDefault(_PromiseService); - var _UserService = __webpack_require__(294); + var _UserService = __webpack_require__(316); var _UserService2 = _interopRequireDefault(_UserService); - var _SlidingWindowCollection = __webpack_require__(364); + var _SlidingWindowCollection = __webpack_require__(386); var _SlidingWindowCollection2 = _interopRequireDefault(_SlidingWindowCollection); - var _VirtualCollection = __webpack_require__(383); + var _VirtualCollection = __webpack_require__(405); var _VirtualCollection2 = _interopRequireDefault(_VirtualCollection); - var _HighlightableBehavior = __webpack_require__(438); + var _HighlightableBehavior = __webpack_require__(460); var _HighlightableBehavior2 = _interopRequireDefault(_HighlightableBehavior); - var _CollapsibleBehavior = __webpack_require__(380); + var _CollapsibleBehavior = __webpack_require__(402); var _CollapsibleBehavior2 = _interopRequireDefault(_CollapsibleBehavior); - var _HighlightableBehavior3 = __webpack_require__(369); + var _HighlightableBehavior3 = __webpack_require__(391); var _HighlightableBehavior4 = _interopRequireDefault(_HighlightableBehavior3); - var _SelectableBehavior = __webpack_require__(368); + var _SelectableBehavior = __webpack_require__(390); var _SelectableBehavior2 = _interopRequireDefault(_SelectableBehavior); @@ -310,49 +308,67 @@ return /******/ (function(modules) { // webpackBootstrap // removed by extract-text-webpack-plugin /***/ }, -/* 2 */ -/***/ function(module, exports) { - - // removed by extract-text-webpack-plugin - -/***/ }, -/* 3 */ +/* 2 */, +/* 3 */, +/* 4 */, +/* 5 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 4 */ +/* 6 */, +/* 7 */, +/* 8 */, +/* 9 */, +/* 10 */, +/* 11 */, +/* 12 */, +/* 13 */, +/* 14 */, +/* 15 */, +/* 16 */, +/* 17 */, +/* 18 */, +/* 19 */, +/* 20 */, +/* 21 */, +/* 22 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 5 */ +/* 23 */, +/* 24 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 6 */ +/* 25 */, +/* 26 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 7 */ +/* 27 */, +/* 28 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 8 */ +/* 29 */, +/* 30 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 9 */ +/* 31 */, +/* 32 */ /***/ function(module, exports, __webpack_require__) { /** @@ -370,68 +386,68 @@ return /******/ (function(modules) { // webpackBootstrap }); exports.Marionette = exports.Backbone = exports._ = exports.$ = exports.Bluebird = exports.Handlebars = exports.moment = exports.keypress = undefined; - var _promise = __webpack_require__(10); + var _promise = __webpack_require__(33); var _promise2 = _interopRequireDefault(_promise); - var _moment = __webpack_require__(78); + var _moment = __webpack_require__(98); var _moment2 = _interopRequireDefault(_moment); - __webpack_require__(154); + __webpack_require__(174); - __webpack_require__(105); + __webpack_require__(125); - __webpack_require__(99); + __webpack_require__(119); - var _bluebird = __webpack_require__(178); + var _bluebird = __webpack_require__(198); var _bluebird2 = _interopRequireDefault(_bluebird); - var _handlebars = __webpack_require__(181); + var _handlebars = __webpack_require__(201); var Handlebars_ = _interopRequireWildcard(_handlebars); - __webpack_require__(183); + __webpack_require__(203); - var _underscore = __webpack_require__(185); + var _underscore = __webpack_require__(205); var underscoreString = _interopRequireWildcard(_underscore); - var _backbone = __webpack_require__(254); + var _backbone = __webpack_require__(274); - __webpack_require__(259); + __webpack_require__(279); - __webpack_require__(260); + __webpack_require__(280); - var _backbone2 = __webpack_require__(261); + var _backbone2 = __webpack_require__(281); var Marionette_ = _interopRequireWildcard(_backbone2); - var _jquery = __webpack_require__(256); + var _jquery = __webpack_require__(276); var _jquery2 = _interopRequireDefault(_jquery); - __webpack_require__(265); + __webpack_require__(285); - __webpack_require__(266); + __webpack_require__(286); - __webpack_require__(284); + __webpack_require__(306); - __webpack_require__(285); + __webpack_require__(307); - var _keypress = __webpack_require__(286); + var _keypress = __webpack_require__(308); var keypress_ = _interopRequireWildcard(_keypress); - __webpack_require__(287); + __webpack_require__(309); function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // Replacing ES6 promise with bluebird - __webpack_require__(10).default = _bluebird2.default; + __webpack_require__(33).default = _bluebird2.default; _promise2.default.config({ warnings: false, @@ -468,36 +484,36 @@ return /******/ (function(modules) { // webpackBootstrap exports.default = api; /***/ }, -/* 10 */ +/* 33 */ /***/ function(module, exports, __webpack_require__) { - module.exports = { "default": __webpack_require__(11), __esModule: true }; + module.exports = { "default": __webpack_require__(34), __esModule: true }; /***/ }, -/* 11 */ +/* 34 */ /***/ function(module, exports, __webpack_require__) { - __webpack_require__(12); - __webpack_require__(13); - __webpack_require__(57); - __webpack_require__(61); - module.exports = __webpack_require__(21).Promise; + __webpack_require__(35); + __webpack_require__(36); + __webpack_require__(80); + __webpack_require__(84); + module.exports = __webpack_require__(44).Promise; /***/ }, -/* 12 */ +/* 35 */ /***/ function(module, exports) { /***/ }, -/* 13 */ +/* 36 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var $at = __webpack_require__(14)(true); + var $at = __webpack_require__(37)(true); // 21.1.3.27 String.prototype[@@iterator]() - __webpack_require__(17)(String, 'String', function(iterated){ + __webpack_require__(40)(String, 'String', function(iterated){ this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -512,11 +528,11 @@ return /******/ (function(modules) { // webpackBootstrap }); /***/ }, -/* 14 */ +/* 37 */ /***/ function(module, exports, __webpack_require__) { - var toInteger = __webpack_require__(15) - , defined = __webpack_require__(16); + var toInteger = __webpack_require__(38) + , defined = __webpack_require__(39); // true -> String#at // false -> String#codePointAt module.exports = function(TO_STRING){ @@ -534,7 +550,7 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 15 */ +/* 38 */ /***/ function(module, exports) { // 7.1.4 ToInteger @@ -545,7 +561,7 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 16 */ +/* 39 */ /***/ function(module, exports) { // 7.2.1 RequireObjectCoercible(argument) @@ -555,20 +571,20 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 17 */ +/* 40 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var LIBRARY = __webpack_require__(18) - , $export = __webpack_require__(19) - , redefine = __webpack_require__(34) - , hide = __webpack_require__(24) - , has = __webpack_require__(35) - , Iterators = __webpack_require__(36) - , $iterCreate = __webpack_require__(37) - , setToStringTag = __webpack_require__(53) - , getPrototypeOf = __webpack_require__(55) - , ITERATOR = __webpack_require__(54)('iterator') + var LIBRARY = __webpack_require__(41) + , $export = __webpack_require__(42) + , redefine = __webpack_require__(57) + , hide = __webpack_require__(47) + , has = __webpack_require__(58) + , Iterators = __webpack_require__(59) + , $iterCreate = __webpack_require__(60) + , setToStringTag = __webpack_require__(76) + , getPrototypeOf = __webpack_require__(78) + , ITERATOR = __webpack_require__(77)('iterator') , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` , FF_ITERATOR = '@@iterator' , KEYS = 'keys' @@ -630,19 +646,19 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 18 */ +/* 41 */ /***/ function(module, exports) { module.exports = true; /***/ }, -/* 19 */ +/* 42 */ /***/ function(module, exports, __webpack_require__) { - var global = __webpack_require__(20) - , core = __webpack_require__(21) - , ctx = __webpack_require__(22) - , hide = __webpack_require__(24) + var global = __webpack_require__(43) + , core = __webpack_require__(44) + , ctx = __webpack_require__(45) + , hide = __webpack_require__(47) , PROTOTYPE = 'prototype'; var $export = function(type, name, source){ @@ -702,7 +718,7 @@ return /******/ (function(modules) { // webpackBootstrap module.exports = $export; /***/ }, -/* 20 */ +/* 43 */ /***/ function(module, exports) { // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 @@ -711,18 +727,18 @@ return /******/ (function(modules) { // webpackBootstrap if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef /***/ }, -/* 21 */ +/* 44 */ /***/ function(module, exports) { var core = module.exports = {version: '2.4.0'}; if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef /***/ }, -/* 22 */ +/* 45 */ /***/ function(module, exports, __webpack_require__) { // optional / simple context binding - var aFunction = __webpack_require__(23); + var aFunction = __webpack_require__(46); module.exports = function(fn, that, length){ aFunction(fn); if(that === undefined)return fn; @@ -743,7 +759,7 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 23 */ +/* 46 */ /***/ function(module, exports) { module.exports = function(it){ @@ -752,12 +768,12 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 24 */ +/* 47 */ /***/ function(module, exports, __webpack_require__) { - var dP = __webpack_require__(25) - , createDesc = __webpack_require__(33); - module.exports = __webpack_require__(29) ? function(object, key, value){ + var dP = __webpack_require__(48) + , createDesc = __webpack_require__(56); + module.exports = __webpack_require__(52) ? function(object, key, value){ return dP.f(object, key, createDesc(1, value)); } : function(object, key, value){ object[key] = value; @@ -765,15 +781,15 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 25 */ +/* 48 */ /***/ function(module, exports, __webpack_require__) { - var anObject = __webpack_require__(26) - , IE8_DOM_DEFINE = __webpack_require__(28) - , toPrimitive = __webpack_require__(32) + var anObject = __webpack_require__(49) + , IE8_DOM_DEFINE = __webpack_require__(51) + , toPrimitive = __webpack_require__(55) , dP = Object.defineProperty; - exports.f = __webpack_require__(29) ? Object.defineProperty : function defineProperty(O, P, Attributes){ + exports.f = __webpack_require__(52) ? Object.defineProperty : function defineProperty(O, P, Attributes){ anObject(O); P = toPrimitive(P, true); anObject(Attributes); @@ -786,17 +802,17 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 26 */ +/* 49 */ /***/ function(module, exports, __webpack_require__) { - var isObject = __webpack_require__(27); + var isObject = __webpack_require__(50); module.exports = function(it){ if(!isObject(it))throw TypeError(it + ' is not an object!'); return it; }; /***/ }, -/* 27 */ +/* 50 */ /***/ function(module, exports) { module.exports = function(it){ @@ -804,24 +820,24 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 28 */ +/* 51 */ /***/ function(module, exports, __webpack_require__) { - module.exports = !__webpack_require__(29) && !__webpack_require__(30)(function(){ - return Object.defineProperty(__webpack_require__(31)('div'), 'a', {get: function(){ return 7; }}).a != 7; + module.exports = !__webpack_require__(52) && !__webpack_require__(53)(function(){ + return Object.defineProperty(__webpack_require__(54)('div'), 'a', {get: function(){ return 7; }}).a != 7; }); /***/ }, -/* 29 */ +/* 52 */ /***/ function(module, exports, __webpack_require__) { // Thank's IE8 for his funny defineProperty - module.exports = !__webpack_require__(30)(function(){ + module.exports = !__webpack_require__(53)(function(){ return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; }); /***/ }, -/* 30 */ +/* 53 */ /***/ function(module, exports) { module.exports = function(exec){ @@ -833,11 +849,11 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 31 */ +/* 54 */ /***/ function(module, exports, __webpack_require__) { - var isObject = __webpack_require__(27) - , document = __webpack_require__(20).document + var isObject = __webpack_require__(50) + , document = __webpack_require__(43).document // in old IE typeof document.createElement is 'object' , is = isObject(document) && isObject(document.createElement); module.exports = function(it){ @@ -845,11 +861,11 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 32 */ +/* 55 */ /***/ function(module, exports, __webpack_require__) { // 7.1.1 ToPrimitive(input [, PreferredType]) - var isObject = __webpack_require__(27); + var isObject = __webpack_require__(50); // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string module.exports = function(it, S){ @@ -862,7 +878,7 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 33 */ +/* 56 */ /***/ function(module, exports) { module.exports = function(bitmap, value){ @@ -875,13 +891,13 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 34 */ +/* 57 */ /***/ function(module, exports, __webpack_require__) { - module.exports = __webpack_require__(24); + module.exports = __webpack_require__(47); /***/ }, -/* 35 */ +/* 58 */ /***/ function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; @@ -890,23 +906,23 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 36 */ +/* 59 */ /***/ function(module, exports) { module.exports = {}; /***/ }, -/* 37 */ +/* 60 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var create = __webpack_require__(38) - , descriptor = __webpack_require__(33) - , setToStringTag = __webpack_require__(53) + var create = __webpack_require__(61) + , descriptor = __webpack_require__(56) + , setToStringTag = __webpack_require__(76) , IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() - __webpack_require__(24)(IteratorPrototype, __webpack_require__(54)('iterator'), function(){ return this; }); + __webpack_require__(47)(IteratorPrototype, __webpack_require__(77)('iterator'), function(){ return this; }); module.exports = function(Constructor, NAME, next){ Constructor.prototype = create(IteratorPrototype, {next: descriptor(1, next)}); @@ -914,32 +930,33 @@ return /******/ (function(modules) { // webpackBootstrap }; /***/ }, -/* 38 */ +/* 61 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) - var anObject = __webpack_require__(26) - , dPs = __webpack_require__(39) - , enumBugKeys = __webpack_require__(51) - , IE_PROTO = __webpack_require__(48)('IE_PROTO') + var anObject = __webpack_require__(49) + , dPs = __webpack_require__(62) + , enumBugKeys = __webpack_require__(74) + , IE_PROTO = __webpack_require__(71)('IE_PROTO') , Empty = function(){ /* empty */ } , PROTOTYPE = 'prototype'; // Create object with fake `null` prototype: use iframe Object with cleared prototype var createDict = function(){ // Thrash, waste and sodomy: IE GC bug - var iframe = __webpack_require__(31)('iframe') + var iframe = __webpack_require__(54)('iframe') , i = enumBugKeys.length + , lt = '<' , gt = '>' , iframeDocument; iframe.style.display = 'none'; - __webpack_require__(52).appendChild(iframe); + __webpack_require__(75).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); iframeDocument = iframe.contentWindow.document; iframeDocument.open(); - iframeDocument.write('