UNPKG

comindware.ui

Version:

Comindware Core UI provides the basic components like editors, lists, dropdowns, popups that we so desperately need while creating Marionette-based single-page applications.

2 lines 1.06 MB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.core=t():e.core=t()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),i=e[t[0]];return function(e,t,r){i.apply(this,[e,t,r].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){n(421),e.exports=n(318)},function(e,t,n){"use strict";function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.numeral=t.Marionette=t.Backbone=t._=t.$=t.Bluebird=t.Handlebars=t.moment=t.keypress=void 0;var o=n(3),s=r(o);n(134),n(133),n(132);var a=n(428),l=r(a),u=n(630),c=i(u);n(64);var d=n(746),h=i(d),f=n(69);n(423);var p=n(631),_=i(p),m=n(57),g=r(m);n(722),n(723),n(724),n(721);var v=n(785),y=i(v);n(720);var w=n(731),b=r(w);window.Promise=l.default,window.Promise.config({warnings:!0,longStackTraces:!0,cancellation:!0}),window._.string=window._.str=h,f.Backbone.Associations.EVENTS_NC=!0,g.default.browser={msie:/msie|trident/i.test(navigator.userAgent)};var M={keypress:y,moment:s.default,Handlebars:c,Bluebird:l.default,$:g.default,_:window._,Backbone:f.Backbone,Marionette:_,numeral:b.default};t.keypress=M.keypress,t.moment=M.moment,t.Handlebars=M.Handlebars,t.Bluebird=M.Bluebird,t.$=M.$,t._=window._,t.Backbone=f.Backbone,t.Marionette=_,t.numeral=M.numeral;t.default=M},function(e,t,n){var i=n(7),r=n(33),o=n(21),s=n(22),a=n(28),l="prototype",u=function(e,t,n){var c,d,h,f,p=e&u.F,_=e&u.G,m=e&u.S,g=e&u.P,v=e&u.B,y=_?i:m?i[t]||(i[t]={}):(i[t]||{})[l],w=_?r:r[t]||(r[t]={}),b=w[l]||(w[l]={});_&&(n=t);for(c in n)d=!p&&y&&void 0!==y[c],h=(d?y:n)[c],f=v&&d?a(h,i):g&&"function"==typeof h?a(Function.call,h):h,y&&s(y,c,h,e&u.U),w[c]!=h&&o(w,c,f),g&&b[c]!=h&&(b[c]=h)};i.core=r,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t,n){(function(t){e.exports=t.moment=n(727)}).call(t,function(){return this}())},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.keyCode=t.cookieHelpers=t.dateHelpers=t.htmlHelpers=t.helpers=t.comparators=t.RegionBehavior=void 0;var r=n(401),o=i(r),s=n(76),a=i(s),l=n(415),u=i(l),c=n(403),d=i(c),h=n(402),f=i(h),p=n(105),_=i(p);n(404),n(416);var m=n(417),g=i(m),v=t.RegionBehavior=g.default,y=t.comparators=o.default,w=t.helpers=a.default,b=t.htmlHelpers=u.default,M=t.dateHelpers=d.default,k=t.cookieHelpers=f.default,x=t.keyCode=_.default;t.default={comparators:y,helpers:w,htmlHelpers:b,dateHelpers:M,cookieHelpers:k,keyCode:x,RegionBehavior:v}},function(e,t,n){var i=n(9);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return null==e?"":""+e}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n(4),s=n(730),a=i(s),l=n(729),u=i(l),c=n(728),d=i(c);r.numeral.language("en",u.default),r.numeral.language("de",d.default),r.numeral.language("ru",a.default);var h=window,f="en";h.Localizer={initialize:function(e){o.helpers.ensureOption(e,"langCode"),o.helpers.ensureOption(e,"localizationMap"),o.helpers.ensureOption(e,"warningAsError"),this.langCode=e.langCode,this.localizationMap=e.localizationMap,this.warningAsError=e.warningAsError,r.moment.locale(this.langCode),r.numeral.language(this.langCode)},get:function(e){if(!e)throw new Error("Bad localization id: (locId = "+e+")");var t=this.localizationMap[e];if(void 0===t){if(this.warningAsError)throw new Error("Failed to find localization constant "+e);return console.error("Missing localization constant: "+e),"<missing:"+e+">"}return t},tryGet:function(e){if(!e)throw new Error("Bad localization id: (locId = "+e+")");var t=this.localizationMap[e];return void 0===t?null:t},resolveLocalizedText:function(e){return e?e[this.langCode]||e[f]||"":""}},t.default=h.Localizer},function(e,t,n){var i=n(88)("wks"),r=n(56),o=n(7).Symbol,s="function"==typeof o,a=e.exports=function(e){return i[e]||(i[e]=s&&o[e]||(s?o:r)("Symbol."+e))};a.store=i},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={editors:{},validators:{}}},function(e,t,n){e.exports=!n(8)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var i=n(5),r=n(184),o=n(37),s=Object.defineProperty;t.f=n(13)?Object.defineProperty:function(e,t,n){if(i(e),t=o(t,!0),i(n),r)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var i=n(36),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},function(e,t,n){var i=n(34);e.exports=function(e){return Object(i(e))}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(1);var r=n(159),o=i(r),s=n(162),a=i(s),l=n(161),u=i(l),c=n(100),d=i(c),h=n(75),f=i(h),p=n(163),_=i(p),m=n(101),g=i(m),v=n(102),y=i(v),w=n(165),b=i(w),M=n(391),k=i(M),x=n(392),T=i(x),L=n(103),D=i(L),S=n(387),E=i(S),C=n(388),Y=i(C),O=n(389),j=i(O),P=n(160),A=i(P),H=n(386),V=i(H),R=n(385),I=i(R);t.default={EventAggregator:o.default,factory:V.default,cellFactory:I.default,views:{EmptyListView:a.default,EmptyGridView:u.default,GridColumnHeaderView:d.default,GridHeaderView:f.default,GridView:_.default,ListView:g.default,RowView:y.default,ScrollbarView:b.default,behaviors:{ListGroupViewBehavior:k.default,ListItemViewBehavior:T.default,GridItemViewBehavior:D.default}},models:{LoadingRowModel:E.default,behaviors:{ListGroupBehavior:Y.default,ListItemBehavior:j.default,GridItemBehavior:A.default}}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(146),o=i(r),s=n(144),a=i(s),l=n(94),u=i(l),c=n(95),d=i(c),h=n(145),f=i(h),p=n(143),_=i(p),m=n(319),g=i(m),v=n(140),y=i(v);t.default={views:{behaviors:{CustomAnchorBehavior:g.default},PopoutView:o.default,DropdownView:a.default,ListPanelView:u.default,MenuItemView:d.default,MenuPanelView:f.default,DefaultButtonView:_.default},factory:y.default}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var i=n(14),r=n(52);e.exports=n(13)?function(e,t,n){return i.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var i=n(7),r=n(21),o=n(20),s=n(56)("src"),a="toString",l=Function[a],u=(""+l).split(a);n(33).inspectSource=function(e){return l.call(e)},(e.exports=function(e,t,n,a){var l="function"==typeof n;l&&(o(n,"name")||r(n,"name",t)),e[t]!==n&&(l&&(o(n,s)||r(n,s,e[t]?""+e[t]:u.join(String(t)))),e===i?e[t]=n:a?e[t]?e[t]=n:r(e,t,n):(delete e[t],r(e,t,n)))})(Function.prototype,a,function(){return"function"==typeof this&&this[s]||l.call(this)})},function(e,t,n){var i=n(2),r=n(8),o=n(34),s=/"/g,a=function(e,t,n,i){var r=String(o(e)),a="<"+t;return""!==n&&(a+=" "+n+'="'+String(i).replace(s,"&quot;")+'"'),a+">"+r+"</"+t+">"};e.exports=function(e,t){var n={};n[e]=t(a),i(i.P+i.F*r(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}),"String",n)}},function(e,t,n){var i=n(68),r=n(52),o=n(26),s=n(37),a=n(20),l=n(184),u=Object.getOwnPropertyDescriptor;t.f=n(13)?u:function(e,t){if(e=o(e),t=s(t,!0),l)try{return u(e,t)}catch(e){}if(a(e,t))return r(!i.f.call(e,t),e[t])}},function(e,t,n){var i=n(20),r=n(16),o=n(122)("IE_PROTO"),s=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),i(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},function(e,t,n){var i=n(67),r=n(34);e.exports=function(e){return i(r(e))}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var i=n(19);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,r){return e.call(t,n,i,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var i=n(8);e.exports=function(e,t){return!!e&&i(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(1);var r=n(71),o=i(r);t.default=Marionette.LayoutView.extend(o.default.create(Marionette.LayoutView))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(1);var i=[{name:"click",capture:!0},{name:"keydown",capture:!0},{name:"mousedown",capture:!0},{name:"mouseup",capture:!0},{name:"wheel",capture:!0},{name:"resize",capture:!1}],r={initialize:function(){var e=this;this.__windowEvents=i.map(function(t){var n=t.capture?":captured":"",i="window:"+t.name+n;return{name:t.name,capture:t.capture,handler:function(t){e.trigger(i,t.target,t)}}}),this.__windowEvents.forEach(function(e){window.addEventListener(e.name,e.handler,e.capture)})},onDestroy:function(){this.__windowEvents.forEach(function(e){window.removeEventListener(e.name,e.handler,e.capture)})}};_.extend(r,Backbone.Events),t.default=r},function(e,t,n){var i=n(28),r=n(67),o=n(16),s=n(15),a=n(107);e.exports=function(e,t){var n=1==e,l=2==e,u=3==e,c=4==e,d=6==e,h=5==e||d,f=t||a;return function(t,a,p){for(var _,m,g=o(t),v=r(g),y=i(a,p,3),w=s(v.length),b=0,M=n?f(t,w):l?f(t,0):void 0;w>b;b++)if((h||b in v)&&(_=v[b],m=y(_,b,g),e))if(n)M[b]=m;else if(m)switch(e){case 3:return!0;case 5:return _;case 6:return b;case 2:M.push(_)}else if(c)return!1;return d?-1:u||c?c:M}}},function(e,t){var n=e.exports={version:"2.5.1"};"number"==typeof __e&&(__e=n)},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var i=n(2),r=n(33),o=n(8);e.exports=function(e,t){var n=(r.Object||{})[e]||Object[e],s={};s[e]=t(n),i(i.S+i.F*o(function(){n(1)}),"Object",s)}},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t,n){var i=n(9);e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var i=n(6),r=n(91),o=String.prototype.trim;e.exports=function(e,t){return e=i(e),!t&&o?o.call(e):(t=r(t),e.replace(new RegExp("^"+t+"+|"+t+"+$","g"),""))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(1);var i=(n(4),{HIDDEN:"layout__hidden"});t.default=Marionette.Behavior.extend({initialize:function(e,t){t.__updateState=this.__updateState.bind(this),this.__state={}},__updateState:function(){var e=this.__computeViewState();this.__state.visible!==e.visible&&(this.$el.toggleClass(i.HIDDEN,!e.visible),this.view.trigger("change:visible",this.view,e.visible)),this.__state=e},__computeViewState:function(){var e=this.view.options.visible;return e=_.isFunction(e)?e.call(this.view):e,_.isUndefined(e)&&(e=!0),{visible:e}}})},function(e,t,n){var i=n(205),r=n(2),o=n(88)("metadata"),s=o.store||(o.store=new(n(208))),a=function(e,t,n){var r=s.get(e);if(!r){if(!n)return;s.set(e,r=new i)}var o=r.get(t);if(!o){if(!n)return;r.set(t,o=new i)}return o},l=function(e,t,n){var i=a(t,n,!1);return void 0!==i&&i.has(e)},u=function(e,t,n){var i=a(t,n,!1);return void 0===i?void 0:i.get(e)},c=function(e,t,n,i){a(n,i,!0).set(e,t)},d=function(e,t){var n=a(e,t,!1),i=[];return n&&n.forEach(function(e,t){i.push(t)}),i},h=function(e){return void 0===e||"symbol"==typeof e?e:String(e)},f=function(e){r(r.S,"Reflect",e)};e.exports={store:s,map:a,has:l,get:u,set:c,keys:d,key:h,exp:f}},function(e,t,n){"use strict";if(n(13)){var i=n(48),r=n(7),o=n(8),s=n(2),a=n(90),l=n(128),u=n(28),c=n(46),d=n(52),h=n(21),f=n(53),p=n(36),_=n(15),m=n(203),g=n(55),v=n(37),y=n(20),w=n(66),b=n(9),M=n(16),k=n(114),x=n(49),T=n(25),L=n(50).f,D=n(130),S=n(56),E=n(11),C=n(32),Y=n(77),O=n(89),j=n(131),P=n(60),A=n(83),H=n(54),V=n(106),R=n(176),I=n(14),F=n(24),N=I.f,B=F.f,W=r.RangeError,z=r.TypeError,U=r.Uint8Array,$="ArrayBuffer",q="Shared"+$,G="BYTES_PER_ELEMENT",J="prototype",K=Array[J],X=l.ArrayBuffer,Q=l.DataView,Z=C(0),ee=C(2),te=C(3),ne=C(4),ie=C(5),re=C(6),oe=Y(!0),se=Y(!1),ae=j.values,le=j.keys,ue=j.entries,ce=K.lastIndexOf,de=K.reduce,he=K.reduceRight,fe=K.join,pe=K.sort,_e=K.slice,me=K.toString,ge=K.toLocaleString,ve=E("iterator"),ye=E("toStringTag"),we=S("typed_constructor"),be=S("def_constructor"),Me=a.CONSTR,ke=a.TYPED,xe=a.VIEW,Te="Wrong length!",Le=C(1,function(e,t){return Ye(O(e,e[be]),t)}),De=o(function(){return 1===new U(new Uint16Array([1]).buffer)[0]}),Se=!!U&&!!U[J].set&&o(function(){new U(1).set({})}),Ee=function(e,t){var n=p(e);if(n<0||n%t)throw W("Wrong offset!");return n},Ce=function(e){if(b(e)&&ke in e)return e;throw z(e+" is not a typed array!")},Ye=function(e,t){if(!(b(e)&&we in e))throw z("It is not a typed array constructor!");return new e(t)},Oe=function(e,t){return je(O(e,e[be]),t)},je=function(e,t){for(var n=0,i=t.length,r=Ye(e,i);i>n;)r[n]=t[n++];return r},Pe=function(e,t,n){N(e,t,{get:function(){return this._d[n]}})},Ae=function(e){var t,n,i,r,o,s,a=M(e),l=arguments.length,c=l>1?arguments[1]:void 0,d=void 0!==c,h=D(a);if(void 0!=h&&!k(h)){for(s=h.call(a),i=[],t=0;!(o=s.next()).done;t++)i.push(o.value);a=i}for(d&&l>2&&(c=u(c,arguments[2],2)),t=0,n=_(a.length),r=Ye(this,n);n>t;t++)r[t]=d?c(a[t],t):a[t];return r},He=function(){for(var e=0,t=arguments.length,n=Ye(this,t);t>e;)n[e]=arguments[e++];return n},Ve=!!U&&o(function(){ge.call(new U(1))}),Re=function(){return ge.apply(Ve?_e.call(Ce(this)):Ce(this),arguments)},Ie={copyWithin:function(e,t){return R.call(Ce(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return ne(Ce(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return V.apply(Ce(this),arguments)},filter:function(e){return Oe(this,ee(Ce(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return ie(Ce(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return re(Ce(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){Z(Ce(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return se(Ce(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return oe(Ce(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return fe.apply(Ce(this),arguments)},lastIndexOf:function(e){return ce.apply(Ce(this),arguments)},map:function(e){return Le(Ce(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return de.apply(Ce(this),arguments)},reduceRight:function(e){return he.apply(Ce(this),arguments)},reverse:function(){for(var e,t=this,n=Ce(t).length,i=Math.floor(n/2),r=0;r<i;)e=t[r],t[r++]=t[--n],t[n]=e;return t},some:function(e){return te(Ce(this),e,arguments.length>1?arguments[1]:void 0)},sort:function(e){return pe.call(Ce(this),e)},subarray:function(e,t){var n=Ce(this),i=n.length,r=g(e,i);return new(O(n,n[be]))(n.buffer,n.byteOffset+r*n.BYTES_PER_ELEMENT,_((void 0===t?i:g(t,i))-r))}},Fe=function(e,t){return Oe(this,_e.call(Ce(this),e,t))},Ne=function(e){Ce(this);var t=Ee(arguments[1],1),n=this.length,i=M(e),r=_(i.length),o=0;if(r+t>n)throw W(Te);for(;o<r;)this[t+o]=i[o++]},Be={entries:function(){return ue.call(Ce(this))},keys:function(){return le.call(Ce(this))},values:function(){return ae.call(Ce(this))}},We=function(e,t){return b(e)&&e[ke]&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},ze=function(e,t){return We(e,t=v(t,!0))?d(2,e[t]):B(e,t)},Ue=function(e,t,n){return!(We(e,t=v(t,!0))&&b(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?N(e,t,n):(e[t]=n.value,e)};Me||(F.f=ze,I.f=Ue),s(s.S+s.F*!Me,"Object",{getOwnPropertyDescriptor:ze,defineProperty:Ue}),o(function(){me.call({})})&&(me=ge=function(){return fe.call(this)});var $e=f({},Ie);f($e,Be),h($e,ve,Be.values),f($e,{slice:Fe,set:Ne,constructor:function(){},toString:me,toLocaleString:Re}),Pe($e,"buffer","b"),Pe($e,"byteOffset","o"),Pe($e,"byteLength","l"),Pe($e,"length","e"),N($e,ye,{get:function(){return this[ke]}}),e.exports=function(e,t,n,l){l=!!l;var u=e+(l?"Clamped":"")+"Array",d="get"+e,f="set"+e,p=r[u],g=p||{},v=p&&T(p),y=!p||!a.ABV,M={},k=p&&p[J],D=function(e,n){var i=e._d;return i.v[d](n*t+i.o,De)},S=function(e,n,i){var r=e._d;l&&(i=(i=Math.round(i))<0?0:i>255?255:255&i),r.v[f](n*t+r.o,i,De)},E=function(e,t){N(e,t,{get:function(){return D(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};y?(p=n(function(e,n,i,r){c(e,p,u,"_d");var o,s,a,l,d=0,f=0;if(b(n)){if(!(n instanceof X||(l=w(n))==$||l==q))return ke in n?je(p,n):Ae.call(p,n);o=n,f=Ee(i,t);var g=n.byteLength;if(void 0===r){if(g%t)throw W(Te);if(s=g-f,s<0)throw W(Te)}else if(s=_(r)*t,s+f>g)throw W(Te);a=s/t}else a=m(n),s=a*t,o=new X(s);for(h(e,"_d",{b:o,o:f,l:s,e:a,v:new Q(o)});d<a;)E(e,d++)}),k=p[J]=x($e),h(k,"constructor",p)):o(function(){p(1)})&&o(function(){new p(-1)})&&A(function(e){new p,new p(null),new p(1.5),new p(e)},!0)||(p=n(function(e,n,i,r){c(e,p,u);var o;return b(n)?n instanceof X||(o=w(n))==$||o==q?void 0!==r?new g(n,Ee(i,t),r):void 0!==i?new g(n,Ee(i,t)):new g(n):ke in n?je(p,n):Ae.call(p,n):new g(m(n))}),Z(v!==Function.prototype?L(g).concat(L(v)):L(g),function(e){e in p||h(p,e,g[e])}),p[J]=k,i||(k.constructor=p));var C=k[ve],Y=!!C&&("values"==C.name||void 0==C.name),O=Be.values;h(p,we,!0),h(k,ke,u),h(k,xe,!0),h(k,be,p),(l?new p(1)[ye]==u:ye in k)||N(k,ye,{get:function(){return u}}),M[u]=p,s(s.G+s.W+s.F*(p!=g),M),s(s.S,u,{BYTES_PER_ELEMENT:t}),s(s.S+s.F*o(function(){g.of.call(p,1)}),u,{from:Ae,of:He}),G in k||h(k,G,t),s(s.P,u,Ie),H(u),s(s.P+s.F*Se,u,{set:Ne}),s(s.P+s.F*!Y,u,Be),i||k.toString==me||(k.toString=me),s(s.P+s.F*o(function(){new p(1).slice()}),u,{slice:Fe}),s(s.P+s.F*(o(function(){return[1,2].toLocaleString()!=new p([1,2]).toLocaleString()})||!o(function(){k.toLocaleString.call([1,2])})),u,{toLocaleString:Re}),P[u]=Y?C:O,i||Y||h(k,ve,O)}}else e.exports=function(){}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiSelect=t.SingleSelect=t.Selectable=void 0,n(1);var i={};i.SingleSelect=function(e){this.collection=e},_.extend(i.SingleSelect.prototype,{select:function(e){e&&this.selected===e||(this.deselect(),this.selected=e,this.selected.select(),this.lastSelectedModel=e.cid,this.cursorCid=e.cid,this.trigger("select:one",e))},deselect:function(e){this.selected&&(e=e||this.selected,this.selected===e&&(this.lastSelectedModel=void 0,this.cursorCid=void 0,this.selected.deselect(),void 0!==this.selected&&(this.trigger("deselect:one",this.selected),delete this.selected)))}}),i.MultiSelect=function(e){this.collection=e,this.selected={}},_.extend(i.MultiSelect.prototype,{select:function(e){this.selected[e.cid]||(this.selected[e.cid]=e,e.select(),r(this))},selectSmart:function(e,t,n){var i=this;if(t||n)if(n){var r=i.lastSelectedModel;if(r){var o=0,s=0;i.each(function(t,n){t.cid===r&&(o=n),t===e&&(s=n)});var a=Math.min(o,s),l=Math.max(o,s),u=i.models;i.selectNone();for(var c=a;c<=l;c++)u[c].select();i.cursorCid=u[s].cid}else i.selectNone(),e.select(),i.cursorCid=e.cid}else t&&(e.select(),i.lastSelectedModel=e.cid);else i.selectNone(),e.select(),i.lastSelectedModel=e.cid,i.cursorCid=e.cid},deselect:function(e){this.selected[e.cid]&&(delete this.selected[e.cid],e.deselect(),r(this))},selectAll:function(){this.each(function(e){e.select()}),r(this)},selectNone:function(){this.each(function(e){e.deselect()}),r(this)},toggleSelectAll:function(){this.selectedLength===this.length?this.selectNone():this.selectAll()}}),i.Selectable=function(e){this.model=e},_.extend(i.Selectable.prototype,{select:function(){this.selected||(this.selected=!0,this.trigger("selected",this),this.collection&&this.collection.select(this))},deselect:function(){this.selected&&(this.selected=!1,this.trigger("deselected",this),this.collection&&this.collection.deselect(this))},toggleSelected:function(){this.selected?this.deselect():this.select()}});var r=function(e){e.selectedLength=_.filter(e.models,function(e){return e.selected}).length;var t=e.selectedLength,n=e.length;return t===n?void e.trigger("select:all",e):0===t?void e.trigger("select:none",e):void(t>0&&t<n&&e.trigger("select:some",e))};t.default=i;t.Selectable=i.Selectable,t.SingleSelect=i.SingleSelect,t.MultiSelect=i.MultiSelect},function(e,t,n){var i=n(11)("unscopables"),r=Array.prototype;void 0==r[i]&&n(21)(r,i,{}),e.exports=function(e){r[i][e]=!0}},function(e,t,n){var i=n(56)("meta"),r=n(9),o=n(20),s=n(14).f,a=0,l=Object.isExtensible||function(){return!0},u=!n(8)(function(){return l(Object.preventExtensions({}))}),c=function(e){s(e,i,{value:{i:"O"+ ++a,w:{}}})},d=function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,i)){if(!l(e))return"F";if(!t)return"E";c(e)}return e[i].i},h=function(e,t){if(!o(e,i)){if(!l(e))return!0;if(!t)return!1;c(e)}return e[i].w},f=function(e){return u&&p.NEED&&l(e)&&!o(e,i)&&c(e),e},p=e.exports={KEY:i,NEED:!1,fastKey:d,getWeak:h,onFreeze:f}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(1);var r=n(71),o=i(r);t.default=Marionette.ItemView.extend(o.default.create(Marionette.ItemView))},function(e,t){e.exports=function(e,t,n,i){if(!(e instanceof t)||void 0!==i&&i in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var i=n(28),r=n(187),o=n(114),s=n(5),a=n(15),l=n(130),u={},c={},t=e.exports=function(e,t,n,d,h){var f,p,_,m,g=h?function(){return e}:l(e),v=i(n,d,t?2:1),y=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(o(g)){for(f=a(e.length);f>y;y++)if(m=t?v(s(p=e[y])[0],p[1]):v(e[y]),m===u||m===c)return m}else for(_=g.call(e);!(p=_.next()).done;)if(m=r(_,v,p.value,t),m===u||m===c)return m};t.BREAK=u,t.RETURN=c},function(e,t){e.exports=!1},function(e,t,n){var i=n(5),r=n(193),o=n(110),s=n(122)("IE_PROTO"),a=function(){},l="prototype",u=function(){var e,t=n(109)("iframe"),i=o.length,r="<",s=">";for(t.style.display="none",n(112).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(r+"script"+s+"document.F=Object"+r+"/script"+s),e.close(),u=e.F;i--;)delete u[l][o[i]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(a[l]=i(e),n=new a,a[l]=null,n[s]=e):n=u(),void 0===t?n:r(n,t)}},function(e,t,n){var i=n(195),r=n(110).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},function(e,t,n){var i=n(195),r=n(110);e.exports=Object.keys||function(e){return i(e,r)}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var i=n(22);e.exports=function(e,t,n){for(var r in t)i(e,r,t[r],n);return e}},function(e,t,n){"use strict";var i=n(7),r=n(14),o=n(13),s=n(11)("species");e.exports=function(e){var t=i[e];o&&t&&!t[s]&&r.f(t,s,{configurable:!0,get:function(){return this}})}},function(e,t,n){var i=n(36),r=Math.max,o=Math.min;e.exports=function(e,t){return e=i(e),e<0?r(e+t,0):o(e,t)}},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t,n){(function(t){e.exports=t.jQuery=n(629)}).call(t,function(){return this}())},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(1);var r=n(42),o=i(r),s=(n(4),{none:null,single:o.default.SingleSelect,multi:o.default.MultiSelect}),a=function(e){var t=e.iterator;return _.isString(t)?function(e){return e.get(t)||e[t]}:t},l=function(e){var t=e.comparator;return void 0!==t?_.isString(t)?function(e){return e.get(t)||e[t]}:t:e.iterator},u=function(e){var t=e.modelFactory;return void 0!==t?_.isString(t)?function(e){return new Backbone.Model({displayText:e.get(t),groupingModel:!0})}:t:function(t){return new Backbone.Model({displayText:e.iterator(t),groupingModel:!0})}},c=function(e){e.__normalized||(e.affectedAttributes||(e.affectedAttributes=[]),_.isString(e.iterator)&&e.affectedAttributes.push(e.iterator),_.isString(e.comparator)&&e.affectedAttributes.push(e.comparator),_.isString(e.modelFactory)&&e.affectedAttributes.push(e.modelFactory),e.affectedAttributes=_.uniq(e.affectedAttributes),e.iterator=a(e),e.comparator=l(e),e.modelFactory=u(e),e.__normalized=!0)},d=Backbone.Collection.extend({constructor:function(e,t){t=t||{},this.options=t,this.syncRoot=_.uniqueId("virtual-collection-"),void 0===t.delayedAdd&&(t.delayedAdd=!0),e||(e=new Backbone.Collection,this.model&&(e.model=this.model)),this.url&&!e.url&&(e.url=this.url),this.parse!==Backbone.Collection.prototype.parse&&(e.parse=this.parse),this.parentCollection=e,void 0!==t.comparator&&(this.comparator=t.comparator),void 0!==t.grouping&&(this.grouping=t.grouping),void 0!==t.filter&&(this.filterFn=t.filter),t.close_with&&this.__bindLifecycle(t.close_with,"close"),t.destroy_with&&this.__bindLifecycle(t.destroy_with,"destroy"),t.model?this.model=t.model:e.model&&(this.model=e.model),this.__rebuildIndex(),this.listenTo(e,"add",this.__onAdd),this.listenTo(e,"remove",this.__onRemove),this.listenTo(e,"change",this.__onChange),this.listenTo(e,"reset",this.__onReset),this.listenTo(e,"sort",this.__onSort),this.listenTo(e,"sync",this.__onSync),this.initialize.apply(this,arguments);var n=void 0,i=this.options.selectableBehavior;n=i&&void 0!==s[i]?s[i]:s.single,n&&_.extend(this,new n(this))},__rebuildIndex:function(){var e=void 0;window.flag_debug&&(e=window.performance.now&&window.performance.now());var t=this.filterFn?_.filter(this.parentCollection.models,this.filterFn):this.parentCollection.models;if(this.index=this.__createIndexTree(t,0),this.__rebuildModels(),window.flag_debug){var n=window.performance.now&&window.performance.now();console.log("Call to __rebuildIndex took "+(n-e)+" milliseconds.")}},__rebuildModels:function(){this._reset(),this.__buildModelsInternal(this.index)},__buildModelsInternal:function(e){for(var t=0,n=e.length;t<n;t++){var i=e.at(t);this.models.push(i),this._addReference(i),i.collection=this,!i.collapsed&&i.children&&this.__buildModelsInternal(i.children)}this.length=this.models.length},__createIndexTree:function(e,t){var n=this;if(t<this.grouping.length){var i=this.grouping[t];return c(i),new Backbone.Collection(_.chain(e).groupBy(i.iterator).map(function(e){var r=i.modelFactory(e[0],e);return r.iteratorValue=i.iterator(e[0]),r.comparatorValue=i.comparator(e[0],e),r.children=n.__createIndexTree(e,t+1),r}).sortBy(function(e){return e.comparatorValue}).value())}return this.comparator?(_.isString(this.comparator)||1===this.comparator.length?e=_.sortBy(e,this.comparator,this):e.sort(_.bind(this.comparator,this)),_.each(e,function(e){e.children&&!e.children.comparator&&(e.children.comparator=this.comparator,e.children.sort())},this),new Backbone.Collection(e)):new Backbone.Collection(e)},filter:function(e){void 0!==e&&(this.filterFn=e),this.__rebuildIndex(),this.trigger("reset",this,{})},group:function(e){void 0!==e&&(this.grouping=e),this.__rebuildIndex(),this.trigger("reset",this,{})},__bindLifecycle:function(e,t){e.on(t,_.bind(this.stopListening,this))},grouping:[],__onSort:function(e,t){void 0===this.comparator&&(this.__rebuildIndex(),this.trigger("reset",this,t))},__onSync:function(e,t,n){this.trigger("sync",e,t,n)},__onAddDelayed:_.debounce(function(e){this.__rebuildIndex(),this.trigger("reset",this,e)},10),__onAdd:function(e,t,n){if(void 0!==n.at){var i=function e(t,n){for(var i=0,r=n.length;i<r;i++){if(t.position===t.targetPosition)return n.add(t.model,{at:i}),!0;t.position++;var o=n.at(i);if(o.children&&e(t,o.children))return!0}},r=i({position:0,targetPosition:n.at,model:e},this.index);if(!r){for(var o=this.index;o.length>0&&o.at(o.length-1).children;)o=o.at(o.length-1).children;o.add(e,{at:o.length})}return this.__rebuildModels(),void this.trigger("reset",this,n)}n.delayed!==!1&&this.options.delayedAdd?this.__onAddDelayed(n):(this.__rebuildIndex(),this.trigger("reset",this,n))},__onRemove:function(e,t,n){function i(e){return function(t){return t.iteratorValue==e}}var r=void 0,o=void 0;n||(n={});var s=this.index,a=[];if(this.grouping)for(r=0,o=this.grouping.length;r<o;r++){var l=this.grouping[r],u=s.filter(i(l.iterator(e)))[0];if(!u)return;a.push(u),s=u.children}var c=s.get(e);for(c&&(s.remove(c),this.__removeFromModels(c,_.extend(n,{silent:!0}))),r=a.length-1;r>=0;r--)c=a[r],s=a[r-1]||this.index,0===c.children.length&&(s.remove(c),this.__removeFromModels(c,_.extend(n,{silent:!0})));this.__rebuildModels(),this.trigger("reset",this,n)},__removeFromModels:function(e,t){if(this.get(e)){delete this._byId[e.id],delete this._byId[e.cid];var n=this.indexOf(e);this.models.splice(n,1),this.length--,t.silent||(t.index=n,e.trigger("remove",e,this,t)),this._removeReference(e,t)}},__onChange:function(e,t){var n=_.keys(e.changedAttributes()),i=[];_.each(this.grouping,function(e){if(e.affectedAttributes)for(var t=0,n=e.affectedAttributes.length;t<n;t++)i.push(e.affectedAttributes[t])});var r=_.any(n,function(e){return i.indexOf(e)!==-1});if(!r&&this.comparator){var o=new e.constructor(e.previousAttributes(),e.options);if(1===this.comparator.length){var s=this.comparator(o),a=this.comparator(e);r=s!==a}else 2===this.comparator.length&&(r=0!==this.comparator(o,e))}r&&(this.__rebuildIndex(),this.trigger("reset",this,t))},__onReset:function(e,t){this.__rebuildIndex(),this.trigger("reset",this,t)},sort:function(e){this.__rebuildIndex(),this.trigger("reset",this,e)},collapse:function(e){e.collapse(!0),this.__rebuildModels(),this.trigger("reset",this)},expand:function(e){e.expand(!0),this.__rebuildModels(),this.trigger("reset",this)}});_.each(["add","remove","set","reset","push","pop","unshift","shift","slice","sync","fetch"],function(e){d.prototype[e]=function(){return this.parentCollection[e].apply(this.parentCollection,_.toArray(arguments))}}),_.extend(d.prototype,Backbone.Events),t.default=d},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),s=n(400),a=i(s),l={initialize:function(){var e,t=this;this.__$popupStackRegionEl=(0,o.$)(document.createElement("div")),this.__$popupStackRegionEl.appendTo(document.body);var n=new Marionette.RegionManager;n.addRegion("popupStackRegion",{el:this.__$popupStackRegionEl});var i=n.get("popupStackRegion");this.__popupStackView=new a.default,i.show(this.__popupStackView),(e=this.__popupStackView).on.apply(e,["popup:close"].concat(r(function(e){return t.trigger.apply(t,["popup:close"].concat(r(e)))})))},showPopup:function(e){return this.__popupStackView.showPopup(e,{fadeBackground:!0,transient:!1,hostEl:null})}, closePopup:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.__popupStackView.closePopup(e)},showTransientPopup:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fadeBackground:!1,hostEl:null};return this.__popupStackView.showPopup(e,{fadeBackground:t.fadeBackground,anchorEl:t.anchorEl,transient:!0,hostEl:t.hostEl})},get:function(e){return this.__popupStackView.get(e)},fadeBackground:function(e){this.__popupStackView.fadeBackground(e)}};_.extend(l,Backbone.Events),t.default=l},function(e,t){e.exports={}},function(e,t,n){var i=n(14).f,r=n(20),o=n(11)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,o)&&i(e,o,{configurable:!0,value:t})}},function(e,t,n){var i=n(2),r=n(34),o=n(8),s=n(126),a="["+s+"]",l="​…",u=RegExp("^"+a+a+"*"),c=RegExp(a+a+"*$"),d=function(e,t,n){var r={},a=o(function(){return!!s[e]()||l[e]()!=l}),u=r[e]=a?t(h):s[e];n&&(r[n]=u),i(i.P+i.F*a,"String",r)},h=d.trim=function(e,t){return e=String(r(e)),1&t&&(e=e.replace(u,"")),2&t&&(e=e.replace(c,"")),e};e.exports=d},function(e,t,n){var i=n(9);e.exports=function(e,t){if(!i(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},function(e,t,n){(function(t){e.exports=t._=n(782)}).call(t,function(){return this}())},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(76),o=i(r),s=void 0;t.default={initialize:function(e){o.default.ensureOption(e,"dataProvider"),s=e.dataProvider},listUsers:function(){return s.listUsers()}}},function(e,t,n){var i=n(27),r=n(11)("toStringTag"),o="Arguments"==i(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),r))?n:o?i(t):"Object"==(a=i(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){var i=n(27);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){(function(t){e.exports=t.Backbone=n(427)}).call(t,function(){return this}())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(1);var i=function(){};_.extend(i.prototype,{highlight:function(e){this.parentCollection.each(function(t){t.highlight&&t.highlight(e)})},unhighlight:function(){this.parentCollection.each(function(e){e.unhighlight&&e.unhighlight()})}}),t.default=i},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(1);var r=n(12),o=i(r),s={disabled:"editor_disabled",readonly:"editor_readonly",FOCUSED:"editor_focused",EMPTY:"editor_empty"},a=function(){this.id&&this.$el.attr("id",this.id),this.setPermissions(this.enabled,this.readonly),this.setValue(this.value),this.focusElement?(this.$el.on("focus",this.focusElement,this.onFocus),this.$el.on("blur",this.focusElement,this.onBlur)):null!==this.focusElement&&(this.$el.on("focus",this.onFocus),this.$el.on("blur",this.onBlur)),this.__updateEmpty()},l=function(){this.model&&this.schema.autocommit&&this.commit(),this.__validatedOnce&&(this.form?this.form.validate():this.field&&this.field.validate()),this.__updateEmpty()};t.default={create:function(e){return{defaultValue:null,hasFocus:!1,constructor:function(t){var n=this;if(t=t||{},_.bindAll(this,"onFocus","onBlur"),t.model){if(!t.key)throw new Error("Missing option: 'key'");this.model=t.model,this.value=this.model.get(t.key)}else void 0!==t.value&&(this.value=t.value);void 0===this.value&&(this.value=this.defaultValue),_.extend(this,_.pick(t,"key","form"));var i=this.schema=t.schema||{};this.validators=t.validators||i.validators,this.__validatedOnce=!1,this.on("render",a.bind(this)),this.on("change",l.bind(this)),this.setValue=_.wrap(this.setValue,function(e,t){e.call(n,t),n.$el&&n.__updateEmpty()}),i.autocommit=i.autocommit||t.autocommit,this.enabled=i.enabled=i.enabled||t.enabled||void 0===i.enabled&&void 0===t.enabled,this.readonly=i.readonly=i.readonly||t.readonly||void 0!==i.readonly&&void 0!==t.readonly,i.forceCommit=t.forceCommit||i.forceCommit,e.prototype.constructor.apply(this,arguments),this.model&&(this.listenTo(this.model,"change:"+this.key,this.updateValue),this.listenTo(this.model,"sync",this.updateValue)),this.classes=s},__updateEmpty:function(){this.$el.toggleClass(s.EMPTY,this.isEmptyValue())},updateValue:function(){this.setValue(this.getModelValue())},getModelValue:function(){return this.model?this.model.get(this.key):void 0},__getFocusElement:function(){return this.focusElement?this.$el.find(this.focusElement):this.$el},__triggerChange:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];this.trigger.apply(this,["change",this].concat(t))},getValue:function(){return this.value},setValue:function(e){this.value=e},setPermissions:function(e,t){this.__setEnabled(e),this.__setReadonly(t)},setEnabled:function(e){var t=this.getReadonly();this.setPermissions(e,t)},setReadonly:function(e){var t=this.getEnabled();this.setPermissions(t,e)},__setEnabled:function(e){this.enabled=e,this.trigger("enabled",e),this.enabled?this.$el.removeClass(s.disabled):this.$el.addClass(s.disabled)},getEnabled:function(){return this.enabled},__setReadonly:function(e){this.readonly=e,this.trigger("readonly",e),this.readonly&&this.getEnabled()?this.$el.addClass(s.readonly):this.$el.removeClass(s.readonly)},getReadonly:function(){return this.readonly},focus:function(){this.__getFocusElement().focus(),this.hasFocus=!0},blur:function(){this.__getFocusElement().blur(),this.hasFocus=!1},commit:function(e){e=e||{};var t=this.validate(!0);return t&&!this.schema.forceCommit?t:(this.listenToOnce(this.model,"invalid",function(e,n){t=n}),this.model.set(this.key,this.getValue(),{silent:!1,validate:e.validate===!0}),t&&!this.schema.forceCommit?t:(this.trigger(this.key+":committed",this,this.model,this.getValue()),void this.trigger("value:committed",this,this.model,this.key,this.getValue())))},isEmptyValue:function(){return!this.getValue()},validate:function(e){var t=null,n=this.getValue(),i=this.form?this.form.getValue():{},r=this.validators,o=this.getValidator;return e||(this.__validatedOnce=!0),r&&_.every(r,function(e){return t=o(e)(n,i),!t}),t},trigger:function(e){return"focus"===e?this.hasFocus=!0:"blur"===e&&(this.hasFocus=!1),Marionette.ItemView.prototype.trigger.apply(this,arguments)},getValidator:function(e){var t=o.default.validators;if(_.isRegExp(e))return t.regexp({regexp:e});if(_.isString(e)){if(!t[e])throw new Error('Validator "'+e+'" not found');return t[e]()}if(_.isFunction(e))return e;if(_.isObject(e)&&e.type){var n=e;return t[n.type](n)}throw new Error("Invalid validator: "+e)},onFocus:function(){this.$el.addClass(s.FOCUSED),this.trigger("focus",this)},onBlur:function(){this.$el.removeClass(s.FOCUSED),this.trigger("blur",this)}}}}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),o=n(58),s=i(o),a=n(70),l=i(a),u=n(73),c=i(u);t.default=s.default.extend({initialize:function(){r.helpers.applyBehavior(this,l.default)},model:c.default,comparator:r.helpers.comparatorFor(r.comparators.stringComparator2Asc,"name"),applyTextFilter:function(e){return this.deselect(),this.unhighlight(),e?(e=e.toLowerCase(),this.filter(function(t){return t.matchText(e)}),this.highlight(e),void this.selectFirst()):(this.filter(null),void this.selectFirst())},selectFirst:function(){this.length>0&&this.at(0).select()}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),o=n(17),s=i(o);t.default=Backbone.Model.extend({initialize:function(){r.helpers.applyBehavior(this,s.default.models.behaviors.ListItemBehavior)},matchText:function(e){var t=this.get("name"),n=this.get("userName");return t&&t.toLowerCase().indexOf(e)!==-1||n&&n.toLowerCase().indexOf(e)!==-1}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(17),o=i(r);t.default=Backbone.Model.extend({initialize:function(){_.extend(this,new o.default.models.behaviors.ListItemBehavior(this))}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n(708),s=i(o),a=n(31),l=i(a),u=Marionette.ItemView.extend({initialize:function(e){if(!e.columns)throw new Error('You must provide columns definition ("columns" option)');if(!e.gridEventAggregator)throw new Error('You must provide grid event aggregator ("gridEventAggregator" option)');if(!e.gridColumnHeaderView)throw new Error('You must provide grid column header view ("gridColumnHeaderView" option)');this.gridEventAggregator=e.gridEventAggregator,this.gridColumnHeaderView=e.gridColumnHeaderView,this.gridColumnHeaderViewOptions=e.gridColumnHeaderViewOptions,this.columns=e.columns,this.$document=$(document),_.bindAll(this,"__draggerMouseUp","__draggerMouseMove","__handleResizeInternal","__handleColumnSort","handleResize"),this.listenTo(l.default,"window:resize",this.handleResize)},template:r.Handlebars.compile(s.default),className:"grid-header",ui:{gridHeaderColumn:".grid-header-column",gridHeaderColumnContent:".grid-header-column-content-view"},events:{"mousedown .grid-header-dragger":"__handleDraggerMousedown"},constants:{MIN_COLUMN_WIDTH:20},templateHelpers:function(){return{columns:this.columns}},onRender:function(){var e=this;this.ui.gridHeaderColumnContent.each(function(t,n){var i=e.columns[t],r=new e.gridColumnHeaderView(_.extend(e.gridColumnHeaderViewOptions||{},{model:i.viewModel,column:i}));e.listenTo(r,"columnSort",e.__handleColumnSort);var o=r.render().el;n.appendChild(o)})},onShow:function(){this.__handleResizeInternal()},updateSorting:function(){this.render(),this.__handleResizeInternal()},__handleColumnSort:function(e,t){var n=t.column,i=n.sorting,r=void 0;switch(_.each(this.columns,function(e){e.sorting=null}),i){case"asc":n.sorting="desc",r=n.sortDesc;break;case"desc":n.sorting="asc",r=n.sortAsc;break;default:n.sorting="asc",r=n.sortAsc}this.updateSorting(),this.trigger("onColumnSort",n,r)},__handleDraggerMousedown:function(e){return this.__stopDrag(),this.__startDrag(e),!1},__getElementOuterWidth:function(e){return $(e)[0].getBoundingClientRect().width},__startDrag:function(e){var t=this,n=$(e.target),i=n.parent(),r=_.chain(i.nextAll()).toArray().map(function(e){return{$el:$(e),initialWidth:this.__getElementOuterWidth(e)}},this).value(),o={$el:i,initialWidth:this.__getElementOuterWidth(i),index:i.index()},s=_.reduce(i.prevAll(),function(e,n){return e+t.__getElementOuterWidth(n)},0),a=this.__getFullWidth();this.dragContext={pageOffsetX:e.pageX,$dragger:n,fullWidth:a,unaffectedWidth:s,draggedColumn:o,affectedColumns:r,maxColumnWidth:a-r.length*this.constants.MIN_COLUMN_WIDTH-s},n.addClass("active"),this.$document.mousemove(this.__draggerMouseMove).mouseup(this.__draggerMouseUp)},__stopDrag:function(){this.dragContext&&(this.dragContext.$dragger.removeClass("active"),this.dragContext=null,this.$document.unbind("mousemove",this.__draggerMouseMove),this.$document.unbind("mouseup",this.__draggerMouseUp))},__draggerMouseMove:function(e){if(this.dragContext){var t=this.dragContext,n=e.pageX-t.pageOffsetX;if(0!==n){var i=t.draggedColumn,r=t.draggedColumn.index,o={};this.columns[r].absWidth=Math.min(t.maxColumnWidth,Math.max(this.constants.MIN_COLUMN_WIDTH,i.initialWidth+n)),n=this.columns[r].absWidth-i.initialWidth,i.$el.outerWidth(this.columns[r].absWidth);var s=this.columns[r].absWidth/t.fullWidth;this.columns[r].width=s,o[r]=this.columns[r].absWidth,r++;for(var a=t.fullWidth-t.unaffectedWidth-i.initialWidth,l=0,u=0,c=0;c<t.affectedColumns.length;c++){var d=t.affectedColumns[c],h=d.initialWidth-n*d.initialWidth/a;h<this.constants.MIN_COLUMN_WIDTH?(l+=this.constants.MIN_COLUMN_WIDTH-h,h=this.constants.MIN_COLUMN_WIDTH):u+=h-this.constants.MIN_COLUMN_WIDTH,this.columns[r].absWidth=h,r++}var f=0;r=t.draggedColumn.index+1;for(var p=0;p<t.affectedColumns.length;p++){var _=t.affectedColumns[p];if(l>0&&this.columns[r].absWidth>this.constants.MIN_COLUMN_WIDTH){var m=(this.columns[r].absWidth-this.constants.MIN_COLUMN_WIDTH)*l/u;this.columns[r].absWidth-=m}if(f+=this.columns[r].absWidth,p===t.affectedColumns.length-1){var l=t.fullWidth-t.unaffectedWidth-this.columns[t.draggedColumn.index].absWidth-f;this.columns[r].absWidth+=l}var s=this.columns[r].absWidth/t.fullWidth;this.columns[r].width=s,_.$el.outerWidth(this.columns[r].absWidth),o[r]=this.columns[r].absWidth,r++}this.gridEventAggregator.trigger("columnsResize")}return!1}},__draggerMouseUp:function(){return this.__stopDrag(),!1},handleResize:function(){this.isDestroyed||(this.__handleResizeInternal(),this.gridEventAggregator.trigger("columnsResize"))},__getFullWidth:function(){return this.$el.parent().width()-2},__handleResizeInternal:function(){var e=this,t=this.__getFullWidth(),n=t/this.columns.length,i=0;this.ui.gridHeaderColumn.not(":first").each(function(r,o){var s=$(o),a=e.columns[r+1];a.width?a.absWidth=Math.floor(a.width*t):a.absWidth=Math.floor(n),s.outerWidth(a.absWidth),i+=a.absWidth}),this.columns.length&&(this.columns[0].absWidth=Math.floor(t-i),this.ui.gridHeaderColumn.first().outerWidth(this.columns[0].absWidth))}});t.default=u},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(1);var r=n(10),o=i(r),s={},a={},l=null;t.default={setUniqueTimeout:function(e,t,n){var i=s[e];i&&clearTimeout(i);var r=setTimeout(function(){t(),delete s[e]},n);return s[e]=r,r},nextTick:function(e){return setTimeout(e,10)},comparatorFor:function(e,t){if(1===e.length)return function(n){return e(n.get(t))};if(2===e.length)return function(n,i){return e(n.get(t),i.get(t))};throw new Error("Invalid arguments count in comparator function.")},createLocalizedText:function(e){return{en:e,de:e,ru:e}},format:function(e){if(!_.isString(e))return"";for(var t=1;t<arguments.length;t++){var n=new RegExp("\\{"+(t-1)+"\\}","gi");e=e.replace(n,arguments[t])}return e},getPluralForm:function(e,t){if(!l){var n=o.default.get("CORE.SERVICES.LOCALIZATION.PLURALFORM");l=new Function("n","var r = "+n+";return typeof r !== 'boolean' ? r : r === true ? 1 : 0;")}return t.split(",")[l(e)]},enqueueOperation:function(e,t){return a[t]&&a[t].isPending()?a[t]=a[t].then(function(){return _.isFunction(e)?e():e}):a[t]=Promise.resolve(_.isFunction(e)?e():e),a[t]},applyBehavior:function(e){var t=_.rest(arguments,1);_.each(t,function(t){_.extend(e,new t(e))})},ensureOption:function(e,t){if(e||this.throwError("The options object is required.","MissingOptionError"),t.indexOf(".")!==-1)for(var n=t.split("."),i=0,r=n.length;i<r;i++)t=n[i],void 0===e[t]&&(t=_.take(n,i+1).join("."),this.throwError("The option `"+t+"` is required.","MissingOptionError")),e=e[t];else void 0===e[t]&&this.throwError("The option `"+t+"` is required.","MissingOptionError")},ensureProperty:function(e,t){if(e||this.throwError("The object is null.","NullObjectError"),t.indexOf(".")!==-1)for(var n=t.split("."),i=0,r=n.length;i<r;i++)t=n[i],void 0===e[t]&&(t=_.take(n,i+1).join("."),this.throwError("The property `"+t+"` is required.","MissingPropertyError")),e=e[t];else void 0===e[t]&&this.throwError("The property `"+t+"` is required.","MissingPropertyError")},getPropertyOrDefault:function(e,t){return[t].concat(e.split(".")).reduce(function(e,t){return void 0===e?void 0:e[t]})},assertArgumentNotFalsy:function(e,t){e||this.throwError("Argument `"+t+"` is falsy.","ArgumentFalsyError")},throwError:function(e,t){var n=new Error(e);throw n.name=t||"Error",n},throwInvalidOperationError:function(e){this.throwError(e||"Invalid operation","InvalidOperationError")},throwFormatError:function(e){this.throwError(e||"Invalid format","FormatError")},throwArgumentError:function(e){this.throwError(e||"Invalid argument","ArgumentError")},throwNotSupportedError:function(e){this.throwError(e||"The operation is not supported","NotSupportedError")},throwNotImplementedError:function(e){this.throwError(e||"The operation is not implemented","NotImplementedError")},throwNotFoundError:function(e){this.throwError(e||"Object not found","NotFoundError")}}},function(e,t,n){var i=n(26),r=n(15),o=n(55);e.exports=function(e){return function(t,n,s){var a,l=i(t),u=r(l.length),c=o(s,u);if(e&&n!=n){for(;u>c;)if(a=l[c++],a!=a)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){"use strict";var i=n(7),r=n(2),o=n(22),s=n(53),a=n(44),l=n(47),u=n(46),c=n(9),d=n(8),h=n(83),f=n(61),p=n(113);e.exports=function(e,t,n,_,m,g){var v=i[e],y=v,w=m?"set":"add",b=y&&y.prototype,M={},k=function(e){var t=b[e];o(b,e,"delete"==e?function(e){return!(g&&!c(e))&&t.call(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!c(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!c(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof y&&(g||b.forEach&&!d(function(){(new y).entries().next()}))){var x=new y,T=x[w](g?{}:-0,1)!=x,L=d(function(){x.has(1)}),D=h(function(e){new y(e)}),S=!g&&d(function(){for(var e=new y,t=5;t--;)e[w](t,t);return!e.has(-0)});D||(y=t(function(t,n){u(t,y,e);var i=p(new v,t,y);return void 0!=n&&l(n,m,i[w],i),i}),y.prototype=b,b.constructor=y),(L||S)&&(k("delete"),k("has"),m&&k("get")),(S||T)&&k(w),g&&b.clear&&delete b.clear}else y=_.getConstructor(t,e,m,w),s(y.prototype,n),a.NEED=!0;return f(y,e),M[e]=y,r(r.G+r.W+r.F*(y!=v),M),g||_.setStrong(y,e,m),y}},function(e,t,n){"use strict";var i=n(21),r=n(22),o=n(8),s=n(34),a=n(11);e.exports=function(e,t,n){var l=a(e),u=n(s,l,""[e]),c=u[0],d=u[1];o(function(){var t={};return t[l]=function(){return 7},7!=""[e](t)})&&(r(String.prototype,