UNPKG

ag-grid-enterprise

Version:

AG Grid Enterprise Features

8 lines 2.2 MB
/** * @ag-grid-enterprise/all-modules - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v27.0.1 * @link http://www.ag-grid.com/ * @license Commercial */ // @ag-grid-enterprise/all-modules v27.0.1 !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.agGrid=e():t.agGrid=e()}(window,(function(){return function(t){var e={};function o(r){if(e[r])return e[r].exports;var n=e[r]={i:r,l:!1,exports:{}};return t[r].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=t,o.c=e,o.d=function(t,e,r){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)o.d(r,n,function(e){return t[e]}.bind(null,n));return r},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o(o.s=209)}([function(t,e,o){"use strict";o.r(e),function(t){var r=o(190);o.d(e,"ColumnFactory",(function(){return r.a}));var n=o(113);o.d(e,"ColumnModel",(function(){return n.a}));var i=o(112);o.d(e,"ColumnKeyCreator",(function(){return i.a}));var s=o(115);o.d(e,"ColumnUtils",(function(){return s.a}));var a=o(116);o.d(e,"DisplayedGroupCreator",(function(){return a.a}));var l=o(114);o.d(e,"GroupInstanceIdCreator",(function(){return l.a}));var u=o(108);o.d(e,"ComponentUtil",(function(){return u.a}));var c=o(117);o.d(e,"AgStackComponentsRegistry",(function(){return c.a}));var p=o(109);o.d(e,"ColDefUtil",(function(){return p.a}));var d=o(187);o.d(e,"UserComponentRegistry",(function(){return d.a}));var h=o(125);o.d(e,"UserComponentFactory",(function(){return h.a}));var f=o(200);o.d(e,"initialiseAgGridWithAngular1",(function(){return f.a}));var g=o(6);o.d(e,"BeanStub",(function(){return g.a}));var y=o(1);o.d(e,"Context",(function(){return y.c})),o.d(e,"Autowired",(function(){return y.a})),o.d(e,"PostConstruct",(function(){return y.e})),o.d(e,"PreConstruct",(function(){return y.f})),o.d(e,"Optional",(function(){return y.d})),o.d(e,"Bean",(function(){return y.b})),o.d(e,"Qualifier",(function(){return y.h})),o.d(e,"PreDestroy",(function(){return y.g}));var v=o(7);o.d(e,"QuerySelector",(function(){return v.a})),o.d(e,"RefSelector",(function(){return v.b}));var m=o(89);o.d(e,"ExcelFactoryMode",(function(){return m.a}));var C=o(22);o.d(e,"DragAndDropService",(function(){return C.a})),o.d(e,"DragSourceType",(function(){return C.b})),o.d(e,"HorizontalDirection",(function(){return C.c})),o.d(e,"VerticalDirection",(function(){return C.d}));var b=o(150);o.d(e,"DragService",(function(){return b.a}));var w=o(18);o.d(e,"Column",(function(){return w.a}));var O=o(32);o.d(e,"ColumnGroup",(function(){return O.a}));var S=o(30);o.d(e,"ProvidedColumnGroup",(function(){return S.a}));var E=o(19);o.d(e,"RowNode",(function(){return E.b})),o.d(e,"RowHighlightPosition",(function(){return E.a}));var _=o(138);o.d(e,"FilterManager",(function(){return _.a}));var R=o(59);o.d(e,"ProvidedFilter",(function(){return R.a}));var P=o(28);o.d(e,"SimpleFilter",(function(){return P.b}));var A=o(34);o.d(e,"ScalarFilter",(function(){return A.a}));var T=o(70);o.d(e,"NumberFilter",(function(){return T.a}));var D=o(61);o.d(e,"TextFilter",(function(){return D.a}));var x=o(69);o.d(e,"DateFilter",(function(){return x.a}));var M=o(118);o.d(e,"TextFloatingFilter",(function(){return M.a}));var F=o(132);o.d(e,"HeaderFilterCellComp",(function(){return F.a}));var N=o(126);o.d(e,"FloatingFilterMapper",(function(){return N.a}));var I=o(140);o.d(e,"GridBodyComp",(function(){return I.a}));var L=o(57);o.d(e,"GridBodyCtrl",(function(){return L.d})),o.d(e,"RowAnimationCssClasses",(function(){return L.e}));var G=o(157);o.d(e,"ScrollVisibleService",(function(){return G.a}));var j=o(152);o.d(e,"MouseEventService",(function(){return j.a}));var k=o(164);o.d(e,"NavigationService",(function(){return k.a}));var V=o(192);o.d(e,"RowContainerComp",(function(){return V.a}));var W=o(27);o.d(e,"RowContainerName",(function(){return W.b})),o.d(e,"RowContainerCtrl",(function(){return W.a})),o.d(e,"RowContainerType",(function(){return W.c})),o.d(e,"getRowContainerTypeForName",(function(){return W.d}));var B=o(136);o.d(e,"BodyDropPivotTarget",(function(){return B.a}));var H=o(134);o.d(e,"BodyDropTarget",(function(){return H.a}));var U=o(76);o.d(e,"CssClassApplier",(function(){return U.a}));var z=o(87);o.d(e,"HeaderRowContainerComp",(function(){return z.a}));var K=o(130);o.d(e,"GridHeaderComp",(function(){return K.a}));var Y=o(131);o.d(e,"GridHeaderCtrl",(function(){return Y.a}));var X=o(38);o.d(e,"HeaderRowComp",(function(){return X.a})),o.d(e,"HeaderRowType",(function(){return X.b}));var q=o(88);o.d(e,"HeaderRowCtrl",(function(){return q.a}));var Z=o(188);o.d(e,"HeaderCellCtrl",(function(){return Z.a}));var Q=o(137);o.d(e,"HeaderFilterCellCtrl",(function(){return Q.a}));var J=o(189);o.d(e,"HeaderGroupCellCtrl",(function(){return J.a}));var $=o(53);o.d(e,"AbstractHeaderCellCtrl",(function(){return $.a}));var tt=o(133);o.d(e,"HeaderRowContainerCtrl",(function(){return tt.a}));var et=o(146);o.d(e,"HorizontalResizeService",(function(){return et.a}));var ot=o(135);o.d(e,"MoveColumnFeature",(function(){return ot.a}));var rt=o(184);o.d(e,"StandardMenuFactory",(function(){return rt.a}));var nt=o(201);o.d(e,"TabbedLayout",(function(){return nt.a}));var it=o(202);o.d(e,"simpleHttpRequest",(function(){return it.a}));var st=o(166);o.d(e,"ResizeObserverService",(function(){return st.a}));var at=o(163);o.d(e,"AnimationFrameService",(function(){return at.a}));var lt=o(119);o.d(e,"LargeTextCellEditor",(function(){return lt.a}));var ut=o(183);o.d(e,"PopupEditorWrapper",(function(){return ut.a}));var ct=o(120);o.d(e,"PopupSelectCellEditor",(function(){return ct.a}));var pt=o(121);o.d(e,"PopupTextCellEditor",(function(){return pt.a}));var dt=o(71);o.d(e,"SelectCellEditor",(function(){return dt.a}));var ht=o(66);o.d(e,"TextCellEditor",(function(){return ht.a}));var ft=o(74);o.d(e,"Beans",(function(){return ft.a}));var gt=o(122);o.d(e,"AnimateShowChangeCellRenderer",(function(){return gt.a}));var yt=o(123);o.d(e,"AnimateSlideCellRenderer",(function(){return yt.a}));var vt=o(110);o.d(e,"GroupCellRenderer",(function(){return vt.a}));var mt=o(124);o.d(e,"GroupCellRendererCtrl",(function(){return mt.a}));var Ct=o(62);o.d(e,"SetLeftFeature",(function(){return Ct.a}));var bt=o(168);o.d(e,"PositionableFeature",(function(){return bt.a}));var wt=o(145);o.d(e,"AutoWidthCalculator",(function(){return wt.a}));var Ot=o(72);o.d(e,"CheckboxSelectionComponent",(function(){return Ot.a}));var St=o(182);o.d(e,"CellComp",(function(){return St.a}));var Et=o(41);o.d(e,"CellCtrl",(function(){return Et.a}));var _t=o(45);o.d(e,"RowCtrl",(function(){return _t.a}));var Rt=o(129);o.d(e,"RowRenderer",(function(){return Rt.a}));var Pt=o(154);o.d(e,"ValueFormatterService",(function(){return Pt.a}));var At=o(177);o.d(e,"PinnedRowModel",(function(){return At.a}));var Tt=o(203);o.d(e,"ServerSideTransactionResultStatus",(function(){return Tt.a}));var Dt=o(73);o.d(e,"ChangedPath",(function(){return Dt.a}));var xt=o(111);o.d(e,"RowNodeBlock",(function(){return xt.a}));var Mt=o(179);o.d(e,"RowNodeBlockLoader",(function(){return Mt.a}));var Ft=o(159);o.d(e,"PaginationProxy",(function(){return Ft.a}));var Nt=o(49);o.d(e,"ClientSideRowModelSteps",(function(){return Nt.a}));var It=o(158);o.d(e,"StylingService",(function(){return It.a}));var Lt=o(31);o.d(e,"LayoutCssClasses",(function(){return Lt.a}));var Gt=o(39);o.d(e,"AgAbstractField",(function(){return Gt.a}));var jt=o(50);o.d(e,"AgCheckbox",(function(){return jt.a}));var kt=o(155);o.d(e,"AgRadioButton",(function(){return kt.a}));var Vt=o(174);o.d(e,"AgToggleButton",(function(){return Vt.a}));var Wt=o(79);o.d(e,"AgInputTextField",(function(){return Wt.a}));var Bt=o(169);o.d(e,"AgInputTextArea",(function(){return Bt.a}));var Ht=o(171);o.d(e,"AgInputNumberField",(function(){return Ht.a}));var Ut=o(172);o.d(e,"AgInputRange",(function(){return Ut.a}));var zt=o(80);o.d(e,"AgSelect",(function(){return zt.a}));var Kt=o(170);o.d(e,"AgSlider",(function(){return Kt.a}));var Yt=o(173);o.d(e,"AgAngleSelect",(function(){return Yt.a}));var Xt=o(191);o.d(e,"AgColorPicker",(function(){return Xt.a}));var qt=o(167);o.d(e,"AgGroupComponent",(function(){return qt.a}));var Zt=o(63);o.d(e,"AgMenuItemComponent",(function(){return Zt.a}));var Qt=o(185);o.d(e,"AgMenuList",(function(){return Qt.a}));var Jt=o(186);o.d(e,"AgMenuPanel",(function(){return Jt.a}));var $t=o(77);o.d(e,"AgDialog",(function(){return $t.a}));var te=o(78);o.d(e,"AgPanel",(function(){return te.a}));var ee=o(13);o.d(e,"Component",(function(){return ee.a})),o.d(e,"CssClassManager",(function(){return ee.b}));var oe=o(37);o.d(e,"ManagedFocusFeature",(function(){return oe.a}));var re=o(54);o.d(e,"TabGuardComp",(function(){return re.a}));var ne=o(149);o.d(e,"TabGuardCtrl",(function(){return ne.a}));var ie=o(47);o.d(e,"PopupComponent",(function(){return ie.a}));var se=o(144);o.d(e,"PopupService",(function(){return se.a}));var ae=o(40);o.d(e,"TouchListener",(function(){return ae.a}));var le=o(204);o.d(e,"VirtualList",(function(){return le.a}));var ue=o(56);o.d(e,"CellRangeType",(function(){return ue.a})),o.d(e,"SelectionHandleType",(function(){return ue.b}));var ce=o(141);o.d(e,"AutoScrollService",(function(){return ce.a}));var pe=o(156);o.d(e,"VanillaFrameworkOverrides",(function(){return pe.a}));var de=o(153);o.d(e,"CellNavigationService",(function(){return de.a}));var he=o(161);o.d(e,"AlignedGridsService",(function(){return he.a}));var fe=o(3);o.d(e,"Constants",(function(){return fe.a}));var ge=o(8);o.d(e,"KeyCode",(function(){return ge.a}));var ye=o(95);o.d(e,"Grid",(function(){return ye.a})),o.d(e,"GridCoreCreator",(function(){return ye.b}));var ve=o(75);o.d(e,"GridApi",(function(){return ve.a}));var me=o(9);o.d(e,"Events",(function(){return me.a}));var Ce=o(55);o.d(e,"FocusService",(function(){return Ce.a}));var be=o(205);o.d(e,"defaultGroupComparator",(function(){return be.a}));var we=o(14);o.d(e,"GridOptionsWrapper",(function(){return we.a}));var Oe=o(36);o.d(e,"EventService",(function(){return Oe.a}));var Se=o(165);o.d(e,"SelectableService",(function(){return Se.a}));var Ee=o(180);o.d(e,"RowNodeSorter",(function(){return Ee.a}));var _e=o(181);o.d(e,"CtrlsService",(function(){return _e.a}));var Re=o(147);o.d(e,"GridComp",(function(){return Re.a}));var Pe=o(148);o.d(e,"GridCtrl",(function(){return Pe.a}));var Ae=o(67);o.d(e,"Logger",(function(){return Ae.a})),o.d(e,"LoggerFactory",(function(){return Ae.b}));var Te=o(127);o.d(e,"SelectionService",(function(){return Te.a}));var De=o(151);o.d(e,"SortController",(function(){return De.a}));var xe=o(143);o.d(e,"TemplateService",(function(){return xe.a}));var Me=o(20);o.d(e,"Color",(function(){return Me.c})),o.d(e,"stringToArray",(function(){return Me.g})),o.d(e,"_",(function(){return Me.f})),o.d(e,"NumberSequence",(function(){return Me.d})),o.d(e,"AgPromiseStatus",(function(){return Me.b})),o.d(e,"AgPromise",(function(){return Me.a})),o.d(e,"Timer",(function(){return Me.e}));var Fe=o(139);o.d(e,"ValueService",(function(){return Fe.a}));var Ne=o(160);o.d(e,"ValueCache",(function(){return Ne.a}));var Ie=o(142);o.d(e,"ExpressionService",(function(){return Ie.a}));var Le=o(176);o.d(e,"CellPositionUtils",(function(){return Le.a}));var Ge=o(175);o.d(e,"RowPositionUtils",(function(){return Ge.a}));var je=o(178);o.d(e,"HeaderPositionUtils",(function(){return je.a}));var ke=o(48);o.d(e,"HeaderNavigationService",(function(){return ke.b})),o.d(e,"HeaderNavigationDirection",(function(){return ke.a}));var Ve=o(46);o.d(e,"PropertyKeys",(function(){return Ve.a}));var We=o(128);o.d(e,"ColumnApi",(function(){return We.a}));var Be=o(206);o.d(e,"BaseComponentWrapper",(function(){return Be.a}));var He=o(162);o.d(e,"Environment",(function(){return He.a}));var Ue=o(60);o.d(e,"CustomTooltipFeature",(function(){return Ue.a}));var ze=o(207);o.d(e,"BarColumnLabelPlacement",(function(){return ze.a}));var Ke=o(16);o.d(e,"ModuleNames",(function(){return Ke.a}));var Ye=o(17);o.d(e,"ModuleRegistry",(function(){return Ye.a}));o(4);var Xe=void 0===t?{}:t;Xe.HTMLElement="undefined"==typeof HTMLElement?{}:HTMLElement,Xe.HTMLButtonElement="undefined"==typeof HTMLButtonElement?{}:HTMLButtonElement,Xe.HTMLSelectElement="undefined"==typeof HTMLSelectElement?{}:HTMLSelectElement,Xe.HTMLInputElement="undefined"==typeof HTMLInputElement?{}:HTMLInputElement,Xe.Node="undefined"==typeof Node?{}:Node,Xe.MouseEvent="undefined"==typeof MouseEvent?{}:MouseEvent}.call(this,o(210))},function(t,e,o){"use strict";o.d(e,"c",(function(){return s})),o.d(e,"f",(function(){return a})),o.d(e,"e",(function(){return l})),o.d(e,"g",(function(){return u})),o.d(e,"b",(function(){return c})),o.d(e,"a",(function(){return p})),o.d(e,"d",(function(){return d})),o.d(e,"h",(function(){return f}));var r=o(2),n=o(12),i=o(15),s=function(){function t(t,e){if(this.beanWrappers={},this.destroyed=!1,t&&t.beanClasses){this.contextParams=t,this.logger=e,this.logger.log(">> creating ag-Application Context"),this.createBeans();var o=this.getBeanInstances();this.wireBeans(o),this.logger.log(">> ag-Application Context ready - component is alive")}}return t.prototype.getBeanInstances=function(){return Object(r.values)(this.beanWrappers).map((function(t){return t.beanInstance}))},t.prototype.createBean=function(t,e){if(!t)throw Error("Can't wire to bean since it is null");return this.wireBeans([t],e),t},t.prototype.wireBeans=function(t,e){this.autoWireBeans(t),this.methodWireBeans(t),this.callLifeCycleMethods(t,"preConstructMethods"),Object(r.exists)(e)&&t.forEach(e),this.callLifeCycleMethods(t,"postConstructMethods")},t.prototype.createBeans=function(){var t=this;this.contextParams.beanClasses.forEach(this.createBeanWrapper.bind(this)),Object(n.iterateObject)(this.beanWrappers,(function(e,o){var r;o.bean.__agBeanMetaData&&o.bean.__agBeanMetaData.autowireMethods&&o.bean.__agBeanMetaData.autowireMethods.agConstructor&&(r=o.bean.__agBeanMetaData.autowireMethods.agConstructor);var n,i,s=t.getBeansForParameters(r,o.bean.name),a=(n=o.bean,i=[null].concat(s),new(n.bind.apply(n,i)));o.beanInstance=a}));var e=Object.keys(this.beanWrappers).join(", ");this.logger.log("created beans: "+e)},t.prototype.createBeanWrapper=function(t){var e=t.__agBeanMetaData;if(!e){var o=void 0;return o=t.prototype.constructor?Object(i.getFunctionName)(t.prototype.constructor):""+t,void console.error("Context item "+o+" is not a bean")}var r={bean:t,beanInstance:null,beanName:e.beanName};this.beanWrappers[e.beanName]=r},t.prototype.autoWireBeans=function(t){var e=this;t.forEach((function(t){e.forEachMetaDataInHierarchy(t,(function(o,r){var n=o.agClassAttributes;n&&n.forEach((function(o){var n=e.lookupBeanInstance(r,o.beanName,o.optional);t[o.attributeName]=n}))}))}))},t.prototype.methodWireBeans=function(t){var e=this;t.forEach((function(t){e.forEachMetaDataInHierarchy(t,(function(o,r){Object(n.iterateObject)(o.autowireMethods,(function(o,n){if("agConstructor"!==o){var i=e.getBeansForParameters(n,r);t[o].apply(t,i)}}))}))}))},t.prototype.forEachMetaDataInHierarchy=function(t,e){for(var o=Object.getPrototypeOf(t);null!=o;){var r=o.constructor;if(r.hasOwnProperty("__agBeanMetaData"))e(r.__agBeanMetaData,this.getBeanName(r));o=Object.getPrototypeOf(o)}},t.prototype.getBeanName=function(t){if(t.__agBeanMetaData&&t.__agBeanMetaData.beanName)return t.__agBeanMetaData.beanName;var e=t.toString();return e.substring(9,e.indexOf("("))},t.prototype.getBeansForParameters=function(t,e){var o=this,r=[];return t&&Object(n.iterateObject)(t,(function(t,n){var i=o.lookupBeanInstance(e,n);r[Number(t)]=i})),r},t.prototype.lookupBeanInstance=function(t,e,o){if(void 0===o&&(o=!1),"context"===e)return this;if(this.contextParams.providedBeanInstances&&this.contextParams.providedBeanInstances.hasOwnProperty(e))return this.contextParams.providedBeanInstances[e];var r=this.beanWrappers[e];return r?r.beanInstance:(o||console.error("AG Grid: unable to find bean reference "+e+" while initialising "+t),null)},t.prototype.callLifeCycleMethods=function(t,e){var o=this;t.forEach((function(t){return o.callLifeCycleMethodsOnBean(t,e)}))},t.prototype.callLifeCycleMethodsOnBean=function(t,e,o){var r={};this.forEachMetaDataInHierarchy(t,(function(t){var n=t[e];n&&n.forEach((function(t){t!=o&&(r[t]=!0)}))})),Object.keys(r).forEach((function(e){return t[e]()}))},t.prototype.getBean=function(t){return this.lookupBeanInstance("getBean",t,!0)},t.prototype.destroy=function(){if(!this.destroyed){this.logger.log(">> Shutting down ag-Application Context");var t=this.getBeanInstances();this.destroyBeans(t),this.contextParams.providedBeanInstances=null,this.destroyed=!0,this.logger.log(">> ag-Application Context shut down - component is dead")}},t.prototype.destroyBean=function(t){t&&this.destroyBeans([t])},t.prototype.destroyBeans=function(t){var e=this;return t?(t.forEach((function(t){e.callLifeCycleMethodsOnBean(t,"preDestroyMethods","destroy");var o=t;"function"==typeof o.destroy&&o.destroy()})),[]):[]},t}();function a(t,e,o){var r=g(t.constructor);r.preConstructMethods||(r.preConstructMethods=[]),r.preConstructMethods.push(e)}function l(t,e,o){var r=g(t.constructor);r.postConstructMethods||(r.postConstructMethods=[]),r.postConstructMethods.push(e)}function u(t,e,o){var r=g(t.constructor);r.preDestroyMethods||(r.preDestroyMethods=[]),r.preDestroyMethods.push(e)}function c(t){return function(e){g(e).beanName=t}}function p(t){return function(e,o,r){h(e,t,!1,e,o,null)}}function d(t){return function(e,o,r){h(e,t,!0,e,o,null)}}function h(t,e,o,r,n,i){if(null!==e)if("number"!=typeof i){var s=g(t.constructor);s.agClassAttributes||(s.agClassAttributes=[]),s.agClassAttributes.push({attributeName:n,beanName:e,optional:o})}else console.error("AG Grid: Autowired should be on an attribute");else console.error("AG Grid: Autowired name should not be null")}function f(t){return function(e,o,r){var n,i="function"==typeof e?e:e.constructor;if("number"==typeof r){var s=void 0;o?(n=g(i),s=o):(n=g(i),s="agConstructor"),n.autowireMethods||(n.autowireMethods={}),n.autowireMethods[s]||(n.autowireMethods[s]={}),n.autowireMethods[s][r]=t}}}function g(t){return t.hasOwnProperty("__agBeanMetaData")||(t.__agBeanMetaData={}),t.__agBeanMetaData}},function(t,e,o){"use strict";function r(t){return null==t||""===t?null:t}function n(t,e){return void 0===e&&(e=!1),null!=t&&(""!==t||e)}function i(t){return!n(t)}function s(t){return null==t||0===t.length}function a(t){return null!=t&&"function"==typeof t.toString?t.toString():null}function l(t){if(void 0!==t){if(null===t||""===t)return null;if("number"==typeof t)return isNaN(t)?void 0:t;var e=parseInt(t,10);return isNaN(e)?void 0:e}}function u(t){if(void 0!==t)return null!==t&&""!==t&&("boolean"==typeof t?t:/true/i.test(t))}function c(t){if(null!=t&&""!==t)return t}function p(t,e){return null==t&&null==e||(null!=t||null==e)&&((null==t||null!=e)&&t===e)}function d(t,e){return(t?JSON.stringify(t):null)===(e?JSON.stringify(e):null)}function h(t,e,o){void 0===o&&(o=!1);var r=null==t,n=null==e;if(t&&t.toNumber&&(t=t.toNumber()),e&&e.toNumber&&(e=e.toNumber()),r&&n)return 0;if(r)return-1;if(n)return 1;function i(t,e){return t>e?1:t<e?-1:0}if("string"!=typeof t)return i(t,e);if(!o)return i(t,e);try{return t.localeCompare(e)}catch(o){return i(t,e)}}function f(t){if(t instanceof Set||t instanceof Map){var e=[];return t.forEach((function(t){return e.push(t)})),e}return Object.values(t)}o.r(e),o.d(e,"makeNull",(function(){return r})),o.d(e,"exists",(function(){return n})),o.d(e,"missing",(function(){return i})),o.d(e,"missingOrEmpty",(function(){return s})),o.d(e,"toStringOrNull",(function(){return a})),o.d(e,"attrToNumber",(function(){return l})),o.d(e,"attrToBoolean",(function(){return u})),o.d(e,"attrToString",(function(){return c})),o.d(e,"referenceCompare",(function(){return p})),o.d(e,"jsonEquals",(function(){return d})),o.d(e,"defaultComparator",(function(){return h})),o.d(e,"values",(function(){return f}))},function(t,e,o){"use strict";o.d(e,"a",(function(){return r}));var r=function(){function t(){}return t.ROW_BUFFER_SIZE=10,t.LAYOUT_INTERVAL=500,t.BATCH_WAIT_MILLIS=50,t.EXPORT_TYPE_DRAG_COPY="dragCopy",t.EXPORT_TYPE_CLIPBOARD="clipboard",t.EXPORT_TYPE_EXCEL="excel",t.EXPORT_TYPE_CSV="csv",t.ROW_MODEL_TYPE_INFINITE="infinite",t.ROW_MODEL_TYPE_VIEWPORT="viewport",t.ROW_MODEL_TYPE_CLIENT_SIDE="clientSide",t.ROW_MODEL_TYPE_SERVER_SIDE="serverSide",t.ALWAYS="always",t.ONLY_WHEN_GROUPING="onlyWhenGrouping",t.PINNED_TOP="top",t.PINNED_BOTTOM="bottom",t.DOM_LAYOUT_NORMAL="normal",t.DOM_LAYOUT_PRINT="print",t.DOM_LAYOUT_AUTO_HEIGHT="autoHeight",t.GROUP_AUTO_COLUMN_ID="ag-Grid-AutoColumn",t.SOURCE_PASTE="paste",t.PINNED_RIGHT="right",t.PINNED_LEFT="left",t.SORT_ASC="asc",t.SORT_DESC="desc",t.INPUT_SELECTOR="input, select, button, textarea",t.FOCUSABLE_SELECTOR="[tabindex], input, select, button, textarea",t.FOCUSABLE_EXCLUDE=".ag-hidden, .ag-hidden *, [disabled], .ag-disabled, .ag-disabled *",t}()},function(t,e,o){"use strict";var r=o(9);o.d(e,"a",(function(){return r.a}))},function(t,e,o){"use strict";o.r(e),o.d(e,"radioCssClass",(function(){return u})),o.d(e,"isFocusableFormField",(function(){return c})),o.d(e,"setDisplayed",(function(){return p})),o.d(e,"setVisible",(function(){return d})),o.d(e,"setDisabled",(function(){return h})),o.d(e,"isElementChildOfClass",(function(){return f})),o.d(e,"getElementSize",(function(){return g})),o.d(e,"getInnerHeight",(function(){return y})),o.d(e,"getInnerWidth",(function(){return v})),o.d(e,"getAbsoluteHeight",(function(){return m})),o.d(e,"getAbsoluteWidth",(function(){return C})),o.d(e,"isRtlNegativeScroll",(function(){return b})),o.d(e,"getScrollLeft",(function(){return w})),o.d(e,"setScrollLeft",(function(){return O})),o.d(e,"clearElement",(function(){return S})),o.d(e,"removeElement",(function(){return E})),o.d(e,"removeFromParent",(function(){return _})),o.d(e,"isVisible",(function(){return R})),o.d(e,"loadTemplate",(function(){return P})),o.d(e,"appendHtml",(function(){return A})),o.d(e,"getElementAttribute",(function(){return T})),o.d(e,"offsetHeight",(function(){return D})),o.d(e,"offsetWidth",(function(){return x})),o.d(e,"ensureDomOrder",(function(){return M})),o.d(e,"setDomChildOrder",(function(){return F})),o.d(e,"insertWithDomOrder",(function(){return N})),o.d(e,"prependDC",(function(){return I})),o.d(e,"addStylesToElement",(function(){return L})),o.d(e,"isHorizontalScrollShowing",(function(){return G})),o.d(e,"isVerticalScrollShowing",(function(){return j})),o.d(e,"setElementWidth",(function(){return k})),o.d(e,"setFixedWidth",(function(){return V})),o.d(e,"setElementHeight",(function(){return W})),o.d(e,"setFixedHeight",(function(){return B})),o.d(e,"formatSize",(function(){return H})),o.d(e,"isNode",(function(){return U})),o.d(e,"isElement",(function(){return z})),o.d(e,"isNodeOrElement",(function(){return K})),o.d(e,"copyNodeList",(function(){return Y})),o.d(e,"iterateNamedNodeMap",(function(){return X})),o.d(e,"setCheckboxState",(function(){return q})),o.d(e,"addOrRemoveAttribute",(function(){return Z})),o.d(e,"nodeListForEach",(function(){return Q}));var r,n=o(24),i=o(2),s=o(12),a=o(29),l=o(3);function u(t,e,o){for(var r=t.parentElement,n=r&&r.firstChild;n;)e&&n.classList.toggle(e,n===t),o&&n.classList.toggle(o,n!==t),n=n.nextSibling}function c(t){var e=Element.prototype.matches||Element.prototype.msMatchesSelector,o=e.call(t,l.a.INPUT_SELECTOR),r=e.call(t,l.a.FOCUSABLE_EXCLUDE),n=R(t);return o&&!r&&n}function p(t,e){t.classList.toggle("ag-hidden",!e)}function d(t,e){t.classList.toggle("ag-invisible",!e)}function h(t,e){var o=e?function(t){return t.setAttribute("disabled","")}:function(t){return t.removeAttribute("disabled")};o(t),Q(t.querySelectorAll("input"),(function(t){return o(t)}))}function f(t,e,o){for(var r=0;t;){if(t.classList.contains(e))return!0;if(t=t.parentElement,o&&++r>o)break}return!1}function g(t){var e=window.getComputedStyle(t),o=e.height,r=e.width,n=e.paddingTop,i=e.paddingRight,s=e.paddingBottom,a=e.paddingLeft,l=e.marginTop,u=e.marginRight,c=e.marginBottom,p=e.marginLeft,d=e.boxSizing;return{height:parseFloat(o),width:parseFloat(r),paddingTop:parseFloat(n),paddingRight:parseFloat(i),paddingBottom:parseFloat(s),paddingLeft:parseFloat(a),marginTop:parseFloat(l),marginRight:parseFloat(u),marginBottom:parseFloat(c),marginLeft:parseFloat(p),boxSizing:d}}function y(t){var e=g(t);return"border-box"===e.boxSizing?e.height-e.paddingTop-e.paddingBottom:e.height}function v(t){var e=g(t);return"border-box"===e.boxSizing?e.width-e.paddingLeft-e.paddingRight:e.width}function m(t){var e=g(t),o=e.marginBottom+e.marginTop;return Math.ceil(t.offsetHeight+o)}function C(t){var e=g(t),o=e.marginLeft+e.marginRight;return Math.ceil(t.offsetWidth+o)}function b(){if("boolean"==typeof r)return r;var t=document.createElement("div");return t.style.direction="rtl",t.style.width="1px",t.style.height="1px",t.style.position="fixed",t.style.top="0px",t.style.overflow="hidden",t.dir="rtl",t.innerHTML='<div style="width: 2px">\n <span style="display: inline-block; width: 1px"></span>\n <span style="display: inline-block; width: 1px"></span>\n </div>',document.body.appendChild(t),t.scrollLeft=1,r=0===Math.floor(t.scrollLeft),document.body.removeChild(t),r}function w(t,e){var o=t.scrollLeft;return e&&(o=Math.abs(o),Object(n.isBrowserChrome)()&&!b()&&(o=t.scrollWidth-t.clientWidth-o)),o}function O(t,e,o){o&&(b()?e*=-1:(Object(n.isBrowserSafari)()||Object(n.isBrowserChrome)())&&(e=t.scrollWidth-t.clientWidth-e)),t.scrollLeft=e}function S(t){for(;t&&t.firstChild;)t.removeChild(t.firstChild)}function E(t,e){_(t.querySelector(e))}function _(t){t&&t.parentNode&&t.parentNode.removeChild(t)}function R(t){return null!==t.offsetParent}function P(t){if(null!==DOMParser)return(new DOMParser).parseFromString(t,"text/html").body.firstChild;var e=document.createElement("div");return e.innerHTML=(t||"").trim(),e.firstChild}function A(t,e){t.lastChild?t.insertAdjacentHTML("afterbegin",e):t.innerHTML=e}function T(t,e){return t.attributes&&t.attributes[e]?t.attributes[e].value:null}function D(t){return t&&t.clientHeight?t.clientHeight:0}function x(t){return t&&t.clientWidth?t.clientWidth:0}function M(t,e,o){o&&o.nextSibling===e||(o?o.nextSibling?t.insertBefore(e,o.nextSibling):t.appendChild(e):t.firstChild&&t.firstChild!==e&&t.insertAdjacentElement("afterbegin",e))}function F(t,e){for(var o=0;o<e.length;o++){var r=e[o],n=t.children[o];n!==r&&t.insertBefore(r,n)}}function N(t,e,o){o?o.insertAdjacentElement("afterend",e):t.firstChild?t.insertAdjacentElement("afterbegin",e):t.appendChild(e)}function I(t,e){Object(i.exists)(t.firstChild)?t.insertBefore(e,t.firstChild):t.appendChild(e)}function L(t,e){e&&Object.keys(e).forEach((function(o){var r=Object(a.hyphenToCamelCase)(o);r&&(t.style[r]=e[o])}))}function G(t){return t.clientWidth<t.scrollWidth}function j(t){return t.clientHeight<t.scrollHeight}function k(t,e){"flex"===e?(t.style.removeProperty("width"),t.style.removeProperty("minWidth"),t.style.removeProperty("maxWidth"),t.style.flex="1 1 auto"):V(t,e)}function V(t,e){e=H(e),t.style.width=e.toString(),t.style.maxWidth=e.toString(),t.style.minWidth=e.toString()}function W(t,e){"flex"===e?(t.style.removeProperty("height"),t.style.removeProperty("minHeight"),t.style.removeProperty("maxHeight"),t.style.flex="1 1 auto"):B(t,e)}function B(t,e){e=H(e),t.style.height=e.toString(),t.style.maxHeight=e.toString(),t.style.minHeight=e.toString()}function H(t){return"number"==typeof t?t+"px":t}function U(t){return"function"==typeof Node?t instanceof Node:t&&"object"==typeof t&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName}function z(t){return"function"==typeof HTMLElement?t instanceof HTMLElement:t&&Object(s.isNonNullObject)(t)&&1===t.nodeType&&"string"==typeof t.nodeName}function K(t){return U(t)||z(t)}function Y(t){if(null==t)return[];var e=[];return Q(t,(function(t){return e.push(t)})),e}function X(t,e){if(t)for(var o=0;o<t.length;o++){var r=t[o];e(r.name,r.value)}}function q(t,e){"boolean"==typeof e?(t.checked=e,t.indeterminate=!1):t.indeterminate=!0}function Z(t,e,o){null==o?t.removeAttribute(e):t.setAttribute(e,o.toString())}function Q(t,e){if(null!=t)for(var o=0;o<t.length;o++)e(t[o])}},function(t,e,o){"use strict";o.d(e,"a",(function(){return a}));var r=o(36),n=o(1),i=o(26),s=function(t,e,o,r){var n,i=arguments.length,s=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,o):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,o,r);else for(var a=t.length-1;a>=0;a--)(n=t[a])&&(s=(i<3?n(s):i>3?n(e,o,s):n(e,o))||s);return i>3&&s&&Object.defineProperty(e,o,s),s},a=function(){function t(){var t=this;this.destroyFunctions=[],this.destroyed=!1,this.__v_skip=!0,this.isAlive=function(){return!t.destroyed}}return t.prototype.getFrameworkOverrides=function(){return this.frameworkOverrides},t.prototype.getContext=function(){return this.context},t.prototype.destroy=function(){this.destroyFunctions.forEach((function(t){return t()})),this.destroyFunctions.length=0,this.destroyed=!0,this.dispatchEvent({type:t.EVENT_DESTROYED})},t.prototype.addEventListener=function(t,e){this.localEventService||(this.localEventService=new r.a),this.localEventService.addEventListener(t,e)},t.prototype.removeEventListener=function(t,e){this.localEventService&&this.localEventService.removeEventListener(t,e)},t.prototype.dispatchEventAsync=function(t){var e=this;window.setTimeout((function(){return e.dispatchEvent(t)}),0)},t.prototype.dispatchEvent=function(t){this.localEventService&&this.localEventService.dispatchEvent(t)},t.prototype.addManagedListener=function(t,e,o){var r=this;if(!this.destroyed){t instanceof HTMLElement?Object(i.addSafePassiveEventListener)(this.getFrameworkOverrides(),t,e,o):t.addEventListener(e,o);var n=function(){return t.removeEventListener(e,o),r.destroyFunctions=r.destroyFunctions.filter((function(t){return t!==n})),null};return this.destroyFunctions.push(n),n}},t.prototype.addDestroyFunc=function(t){this.isAlive()?this.destroyFunctions.push(t):t()},t.prototype.createManagedBean=function(t,e){var o=this.createBean(t,e);return this.addDestroyFunc(this.destroyBean.bind(this,t,e)),o},t.prototype.createBean=function(t,e,o){return(e||this.getContext()).createBean(t,o)},t.prototype.destroyBean=function(t,e){return(e||this.getContext()).destroyBean(t)},t.prototype.destroyBeans=function(t,e){var o=this;return t&&t.forEach((function(t){return o.destroyBean(t,e)})),[]},t.EVENT_DESTROYED="destroyed",s([Object(n.a)("frameworkOverrides")],t.prototype,"frameworkOverrides",void 0),s([Object(n.a)("context")],t.prototype,"context",void 0),s([Object(n.a)("eventService")],t.prototype,"eventService",void 0),s([Object(n.a)("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),s([n.g],t.prototype,"destroy",null),t}()},function(t,e,o){"use strict";o.d(e,"a",(function(){return n})),o.d(e,"b",(function(){return i}));var r=o(15);function n(t){return s.bind(this,t,void 0)}function i(t){return s.bind(this,"[ref="+t+"]",t)}function s(t,e,o,n,i){null!==t?"number"!=typeof i?function(t,e,o){var n=function(t,e){t.__agComponentMetaData||(t.__agComponentMetaData={});t.__agComponentMetaData[e]||(t.__agComponentMetaData[e]={});return t.__agComponentMetaData[e]}(t,Object(r.getFunctionName)(t.constructor));n[e]||(n[e]=[]);n[e].push(o)}(o,"querySelectors",{attributeName:n,querySelector:t,refSelector:e}):console.error("AG Grid: QuerySelector should be on an attribute"):console.error("AG Grid: QuerySelector selector should not be null")}},function(t,e,o){"use strict";o.d(e,"a",(function(){return r}));var r=function(){function t(){}return t.BACKSPACE="Backspace",t.TAB="Tab",t.ENTER="Enter",t.ESCAPE="Escape",t.SPACE=" ",t.LEFT="ArrowLeft",t.UP="ArrowUp",t.RIGHT="ArrowRight",t.DOWN="ArrowDown",t.DELETE="Delete",t.A="A",t.C="C",t.V="V",t.D="D",t.Z="Z",t.Y="Y",t.F2="F2",t.PAGE_UP="PageUp",t.PAGE_DOWN="PageDown",t.PAGE_HOME="Home",t.PAGE_END="End",t}()},function(t,e,o){"use strict";o.d(e,"a",(function(){return r}));var r=function(){function t(){}return t.EVENT_COLUMN_EVERYTHING_CHANGED="columnEverythingChanged",t.EVENT_NEW_COLUMNS_LOADED="newColumnsLoaded",t.EVENT_COLUMN_PIVOT_MODE_CHANGED="columnPivotModeChanged",t.EVENT_COLUMN_ROW_GROUP_CHANGED="columnRowGroupChanged",t.EVENT_EXPAND_COLLAPSE_ALL="expandOrCollapseAll",t.EVENT_COLUMN_PIVOT_CHANGED="columnPivotChanged",t.EVENT_GRID_COLUMNS_CHANGED="gridColumnsChanged",t.EVENT_COLUMN_VALUE_CHANGED="columnValueChanged",t.EVENT_COLUMN_MOVED="columnMoved",t.EVENT_COLUMN_VISIBLE="columnVisible",t.EVENT_COLUMN_PINNED="columnPinned",t.EVENT_COLUMN_GROUP_OPENED="columnGroupOpened",t.EVENT_COLUMN_RESIZED="columnResized",t.EVENT_DISPLAYED_COLUMNS_CHANGED="displayedColumnsChanged",t.EVENT_VIRTUAL_COLUMNS_CHANGED="virtualColumnsChanged",t.EVENT_ASYNC_TRANSACTIONS_FLUSHED="asyncTransactionsFlushed",t.EVENT_ROW_GROUP_OPENED="rowGroupOpened",t.EVENT_ROW_DATA_CHANGED="rowDataChanged",t.EVENT_ROW_DATA_UPDATED="rowDataUpdated",t.EVENT_PINNED_ROW_DATA_CHANGED="pinnedRowDataChanged",t.EVENT_RANGE_SELECTION_CHANGED="rangeSelectionChanged",t.EVENT_CHART_CREATED="chartCreated",t.EVENT_CHART_RANGE_SELECTION_CHANGED="chartRangeSelectionChanged",t.EVENT_CHART_OPTIONS_CHANGED="chartOptionsChanged",t.EVENT_CHART_DESTROYED="chartDestroyed",t.EVENT_TOOL_PANEL_VISIBLE_CHANGED="toolPanelVisibleChanged",t.EVENT_COLUMN_PANEL_ITEM_DRAG_START="columnPanelItemDragStart",t.EVENT_COLUMN_PANEL_ITEM_DRAG_END="columnPanelItemDragEnd",t.EVENT_MODEL_UPDATED="modelUpdated",t.EVENT_PASTE_START="pasteStart",t.EVENT_PASTE_END="pasteEnd",t.EVENT_FILL_START="fillStart",t.EVENT_FILL_END="fillEnd",t.EVENT_CELL_CLICKED="cellClicked",t.EVENT_CELL_DOUBLE_CLICKED="cellDoubleClicked",t.EVENT_CELL_MOUSE_DOWN="cellMouseDown",t.EVENT_CELL_CONTEXT_MENU="cellContextMenu",t.EVENT_CELL_VALUE_CHANGED="cellValueChanged",t.EVENT_ROW_VALUE_CHANGED="rowValueChanged",t.EVENT_CELL_FOCUSED="cellFocused",t.EVENT_ROW_SELECTED="rowSelected",t.EVENT_SELECTION_CHANGED="selectionChanged",t.EVENT_CELL_KEY_DOWN="cellKeyDown",t.EVENT_CELL_KEY_PRESS="cellKeyPress",t.EVENT_CELL_MOUSE_OVER="cellMouseOver",t.EVENT_CELL_MOUSE_OUT="cellMouseOut",t.EVENT_FILTER_CHANGED="filterChanged",t.EVENT_FILTER_MODIFIED="filterModified",t.EVENT_FILTER_OPENED="filterOpened",t.EVENT_SORT_CHANGED="sortChanged",t.EVENT_VIRTUAL_ROW_REMOVED="virtualRowRemoved",t.EVENT_ROW_CLICKED="rowClicked",t.EVENT_ROW_DOUBLE_CLICKED="rowDoubleClicked",t.EVENT_GRID_READY="gridReady",t.EVENT_GRID_SIZE_CHANGED="gridSizeChanged",t.EVENT_VIEWPORT_CHANGED="viewportChanged",t.EVENT_SCROLLBAR_WIDTH_CHANGED="scrollbarWidthChanged",t.EVENT_FIRST_DATA_RENDERED="firstDataRendered",t.EVENT_DRAG_STARTED="dragStarted",t.EVENT_DRAG_STOPPED="dragStopped",t.EVENT_CHECKBOX_CHANGED="checkboxChanged",t.EVENT_ROW_EDITING_STARTED="rowEditingStarted",t.EVENT_ROW_EDITING_STOPPED="rowEditingStopped",t.EVENT_CELL_EDITING_STARTED="cellEditingStarted",t.EVENT_CELL_EDITING_STOPPED="cellEditingStopped",t.EVENT_BODY_SCROLL="bodyScroll",t.EVENT_BODY_SCROLL_END="bodyScrollEnd",t.EVENT_HEIGHT_SCALE_CHANGED="heightScaleChanged",t.EVENT_PAGINATION_CHANGED="paginationChanged",t.EVENT_COMPONENT_STATE_CHANGED="componentStateChanged",t.EVENT_BODY_HEIGHT_CHANGED="bodyHeightChanged",t.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED="displayedColumnsWidthChanged",t.EVENT_SCROLL_VISIBILITY_CHANGED="scrollVisibilityChanged",t.EVENT_COLUMN_HOVER_CHANGED="columnHoverChanged",t.EVENT_FLASH_CELLS="flashCells",t.EVENT_PAGINATION_PIXEL_OFFSET_CHANGED="paginationPixelOffsetChanged",t.EVENT_DISPLAYED_ROWS_CHANGED="displayedRowsChanged",t.EVENT_LEFT_PINNED_WIDTH_CHANGED="leftPinnedWidthChanged",t.EVENT_RIGHT_PINNED_WIDTH_CHANGED="rightPinnedWidthChanged",t.EVENT_ROW_CONTAINER_HEIGHT_CHANGED="rowContainerHeightChanged",t.EVENT_ROW_DRAG_ENTER="rowDragEnter",t.EVENT_ROW_DRAG_MOVE="rowDragMove",t.EVENT_ROW_DRAG_LEAVE="rowDragLeave",t.EVENT_ROW_DRAG_END="rowDragEnd",t.EVENT_POPUP_TO_FRONT="popupToFront",t.EVENT_COLUMN_ROW_GROUP_CHANGE_REQUEST="columnRowGroupChangeRequest",t.EVENT_COLUMN_PIVOT_CHANGE_REQUEST="columnPivotChangeRequest",t.EVENT_COLUMN_VALUE_CHANGE_REQUEST="columnValueChangeRequest",t.EVENT_COLUMN_AGG_FUNC_CHANGE_REQUEST="columnAggFuncChangeRequest",t.EVENT_KEYBOARD_FOCUS="keyboardFocus",t.EVENT_MOUSE_FOCUS="mouseFocus",t.EVENT_STORE_UPDATED="storeUpdated",t}()},function(t,e,o){"use strict";o.r(e),o.d(e,"firstExistingValue",(function(){return n})),o.d(e,"existsAndNotEmpty",(function(){return i})),o.d(e,"last",(function(){return s})),o.d(e,"areEqual",(function(){return a})),o.d(e,"compareArrays",(function(){return l})),o.d(e,"shallowCompare",(function(){return u})),o.d(e,"sortNumerically",(function(){return c})),o.d(e,"removeRepeatsFromArray",(function(){return p})),o.d(e,"removeFromArray",(function(){return d})),o.d(e,"removeAllFromArray",(function(){return h})),o.d(e,"insertIntoArray",(function(){return f})),o.d(e,"insertArrayIntoArray",(function(){return g})),o.d(e,"moveInArray",(function(){return y})),o.d(e,"includes",(function(){return v})),o.d(e,"flatten",(function(){return m})),o.d(e,"pushAll",(function(){return C})),o.d(e,"toStrings",(function(){return b})),o.d(e,"forEachReverse",(function(){return w}));var r=o(2);function n(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var o=0;o<t.length;o++){var n=t[o];if(Object(r.exists)(n))return n}return null}function i(t){return null!=t&&t.length>0}function s(t){if(t&&t.length)return t[t.length-1]}function a(t,e,o){return null==t&&null==e||null!=t&&null!=e&&t.length===e.length&&t.every((function(t,r){return o?o(t,e[r]):e[r]===t}))}function l(t,e){return a(t,e)}function u(t,e){return a(t,e)}function c(t){return t.sort((function(t,e){return t-e}))}function p(t,e){if(t)for(var o=t.length-2;o>=0;o--){var r=t[o]===e,n=t[o+1]===e;r&&n&&t.splice(o+1,1)}}function d(t,e){var o=t.indexOf(e);o>=0&&t.splice(o,1)}function h(t,e){e.forEach((function(e){return d(t,e)}))}function f(t,e,o){t.splice(o,0,e)}function g(t,e,o){if(null!=t&&null!=e)for(var r=e.length-1;r>=0;r--){f(t,e[r],o)}}function y(t,e,o){h(t,e),e.slice().reverse().forEach((function(e){return f(t,e,o)}))}function v(t,e){return t.indexOf(e)>-1}function m(t){return[].concat.apply([],t)}function C(t,e){null!=e&&null!=t&&e.forEach((function(e){return t.push(e)}))}function b(t){return t.map(r.toStringOrNull)}function w(t,e){if(null!=t)for(var o=t.length-1;o>=0;o--)e(t[o],o)}},function(t,e,o){"use strict";function r(t,e,o){t.setAttribute(i(e),o.toString())}function n(t,e){t.removeAttribute(i(e))}function i(t){return"aria-"+t}function s(t,e){e?t.setAttribute("role",e):t.removeAttribute("role")}function a(t){return t.isSortAscending()?"ascending":t.isSortDescending()?"descending":"none"}function l(t){return parseInt(t.getAttribute("aria-level"),10)}function u(t){return parseInt(t.getAttribute("aria-posinset"),10)}function c(t){return t.getAttribute("aria-describedby")||""}function p(t,e){e?r(t,"label",e):n(t,"label")}function d(t,e){var o="labelledby";e?r(t,o,e):n(t,o)}function h(t,e){var o="describedby";e?r(t,o,e):n(t,o)}function f(t,e){r(t,"level",e)}function g(t,e){r(t,"disabled",e)}function y(t,e){r(t,"expanded",e)}function v(t){n(t,"expanded")}function m(t,e){r(t,"setsize",e)}function C(t,e){r(t,"posinset",e)}function b(t,e){r(t,"multiselectable",e)}function w(t,e){r(t,"rowcount",e)}function O(t,e){r(t,"rowindex",e)}function S(t,e){r(t,"colcount",e)}function E(t,e){r(t,"colindex",e)}function _(t,e){r(t,"colspan",e)}function R(t,e){r(t,"sort",e)}function P(t){n(t,"sort")}function A(t,e){e?r(t,"selected",e):n(t,"selected")}function T(t,e){r(t,"checked",void 0===e?"mixed":e)}o.r(e),o.d(e,"setAriaRole",(function(){return s})),o.d(e,"getAriaSortState",(function(){return a})),o.d(e,"getAriaLevel",(function(){return l})),o.d(e,"getAriaPosInSet",(function(){return u})),o.d(e,"getAriaDescribedBy",(function(){return c})),o.d(e,"setAriaLabel",(function(){return p})),o.d(e,"setAriaLabelledBy",(function(){return d})),o.d(e,"setAriaDescribedBy",(function(){return h})),o.d(e,"setAriaLevel",(function(){return f})),o.d(e,"setAriaDisabled",(function(){return g})),o.d(e,"setAriaExpanded",(function(){return y})),o.d(e,"removeAriaExpanded",(function(){return v})),o.d(e,"setAriaSetSize",(function(){return m})),o.d(e,"setAriaPosInSet",(function(){return C})),o.d(e,"setAriaMultiSelectable",(function(){return b})),o.d(e,"setAriaRowCount",(function(){return w})),o.d(e,"setAriaRowIndex",(function(){return O})),o.d(e,"setAriaColCount",(function(){return S})),o.d(e,"setAriaColIndex",(function(){return E})),o.d(e,"setAriaColSpan",(function(){return _})),o.d(e,"setAriaSort",(function(){return R})),o.d(e,"removeAriaSort",(function(){return P})),o.d(e,"setAriaSelected",(function(){return A})),o.d(e,"setAriaChecked",(function(){return T}))},function(t,e,o){"use strict";o.r(e),o.d(e,"iterateObject",(function(){return n})),o.d(e,"cloneObject",(function(){return i})),o.d(e,"deepCloneObject",(function(){return s})),o.d(e,"deepCloneDefinition",(function(){return a})),o.d(e,"getProperty",(function(){return l})),o.d(e,"setProperty",(function(){return u})),o.d(e,"copyPropertiesIfPresent",(function(){return c})),o.d(e,"copyPropertyIfPresent",(function(){return p})),o.d(e,"getAllKeysInObjects",(function(){return d})),o.d(e,"getAllValuesInObject",(function(){return h})),o.d(e,"mergeDeep",(function(){return f})),o.d(e,"missingOrEmptyObject",(function(){return g})),o.d(e,"get",(function(){return y})),o.d(e,"set",(function(){return v})),o.d(e,"deepFreeze",(function(){return m})),o.d(e,"getValueUsingField",(function(){return C})),o.d(e,"removeAllReferences",(function(){return b})),o.d(e,"isNonNullObject",(function(){return w}));var r=o(2);function n(t,e){null!=t&&(Array.isArray(t)?t.forEach((function(t,o){return e(""+o,t)})):Object.keys(t).forEach((function(o){return e(o,t[o])})))}function i(t){for(var e={},o=Object.keys(t),r=0;r<o.length;r++){var n=o[r],i=t[n];e[n]=i}return e}function s(t){return JSON.parse(JSON.stringify(t))}function a(t,e){if(t){var o=t,r={};return Object.keys(o).forEach((function(t){if(!(e&&e.indexOf(t)>=0)){var n=o[t],i=w(n)&&n.constructor===Object;r[t]=i?a(n):n}})),r}}function l(t,e){return t[e]}function u(t,e,o){t[e]=o}function c(t,e){for(var o=[],r=2;r<arguments.length;r++)o[r-2]=arguments[r];o.forEach((function(o){return p(t,e,o)}))}function p(t,e,o,r){var n=l(t,o);void 0!==n&&u(e,o,r?r(n):n)}function d(t){var e={};return t.filter((function(t){return null!=t})).forEach((function(t){Object.keys(t).forEach((function(t){return e[t]=null}))})),Object.keys(e)}function h(t){if(!t)return[];var e=Object;if("function"==typeof e.values)return e.values(t);var o=[];for(var r in t)t.hasOwnProperty(r)&&t.propertyIsEnumerable(r)&&o.push(t[r]);return o}function f(t,e,o,i){void 0===o&&(o=!0),void 0===i&&(i=!1),Object(r.exists)(e)&&n(e,(function(e,r){var n=t[e];if(n!==r){if(i)if(null==n&&null!=r)"object"==typeof r&&r.constructor===Object&&(n={},t[e]=n);w(r)&&w(n)&&!Array.isArray(n)?f(n,r,o,i):(o||void 0!==r)&&(t[e]=r)}}))}function g(t){return Object(r.missing)(t)||0===Object.keys(t).length}function y(t,e,o){if(null==t)return o;for(var r=e.split("."),n=t;r.length>1;)if(null==(n=n[r.shift()]))return o;var i=n[r[0]];return null!=i?i:o}function v(t,e,o){if(null!=t){for(var r=e.split("."),n=t;r.length>1;)if(null==(n=n[r.shift()]))return;n[r[0]]=o}}function m(t){return Object.freeze(t),Object(r.values)(t).forEach((function(t){(w(t)||"function"==typeof t)&&m(t)})),t}function C(t,e,o){if(e&&t){if(!o)return t[e];for(var r=e.split("."),n=t,i=0;i<r.length;i++){if(null==n)return;n=n[r[i]]}return n}}function b(t,e){Object.keys(t).forEach((function(e){"object"==typeof t[e]&&(t[e]=void 0)}));var o=Object.getPrototypeOf(t),r={};Object.keys(o).forEach((function(t){if("function"==typeof o[t]){r[t]={value:function(){console.warn("AG Grid: "+e+" function "+t+"() cannot be called as the grid has been destroyed.\n Please don't call grid API functions on destroyed grids - as a matter of fact you shouldn't\n be keeping the API reference, your application has a memory leak! Remove the API reference\n when the grid is destroyed.")},writable:!0}}})),Object.defineProperties(t,r)}function w(t){return"object"==typeof t&&null!==t}},function(t,e,o){"use strict";o.d(e,"b",(function(){return h})),o.d(e,"a",(function(){return f}));var r,n=o(1),i=o(6),s=o(20),a=o(5),l=o(15),u=o(60),c=(r=function(t,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])})(t,e)},function(t,e){function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),p=function(t,e,o,r){var n,i=arguments.length,s=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,o):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,o,r);else for(var a=t.length-1;a>=0;a--)(n=t[a])&&(s=(i<3?n(s):i>3?n(e,o,s):n(e,o))||s);return i>3&&s&&Object.defineProperty(e,o,s),s},d=new s.d,h=function(){function t(t){this.cssClassStates={},this.getGui=t}return t.prototype.addCssClass=function(t){!0!==this.cssClassStates[t]&&(this.getGui().classList.add(t),this.cssClassStates[t]=!0)},t.prototype.removeCssClass=function(t){!1!==this.cssClassStates[t]&&(this.getGui().classList.remove(t),this.cssClassStates[t]=!1)},t.prototype.containsCssClass=function(t){return this.getGui().classList.contains(t)},t.prototype.addOrRemoveCssClass=function(t,e){this.cssClassStates[t]!==e&&(this.getGui().classList.toggle(t,e),this.cssClassStates[t]=e)},t}(),f=function(t){function e(e){var o=t.call(this)||this;return o.displayed=!0,o.visible=!0,o.compId=d.next(),o.cssClassManager=new h((function(){return o.eGui})),e&&o.setTemplate(e),o}return c(e,t),e.prototype.preConstructOnComponent=function(){this.usingBrowserTooltips=this.gridOptionsWrapper.isEnableBrowserTooltips()},e.prototype.getCompId=function(){return this.compId},e.prototype.getTooltipParams=function(){return{value:this.tooltipText,location:"UNKNOWN"}},e.prototype.setTooltip=function(t){var e=this;this.tooltipText!=t&&(this.tooltipText&&(e.usingBrowserTooltips?e.getGui().removeAttribute("title"):e.tooltipFeature=e.destroyBean(e.tooltipFeature)),null!=t&&(this.tooltipText=t,this.tooltipText&&(e.usingBrowserTooltips?e.getGui().setAttribute("title",e.tooltipText):e.tooltipFeature=e.createBean(new u.a(e)))))},e.prototype.createChildComponentsFromTags=function(t,e){var o=this;Object(a.copyNodeList)(t.childNodes).forEach((function(r){if(r instanceof HTMLElement){var n=o.createComponentFromElement(r,(function(t){t.getGui()&&o.copyAttributesFromNode(r,t.getGui())}),e);if(n){if(n.addItems&&r.children.length){o.createChildComponentsFromTags(r,e);var i=Array.prototype.slice.call(r.children);n.addItems(i)}o.swapComponentForNode(n,t,r)}else r.childNodes&&o.createChildComponentsFromTags(r,e)}}))},e.prototype.createComponentFromElement=function(t,o,r){var n=t.nodeName,i=r?r[t.getAttribute("ref")]:void 0,s=this.agStackComponentsRegistry.getComponentClass(n);if(s){e.elementGettingCreated=t;var a=new s(i);return a.setParentComponent(this),this.createBean(a,null,o),a}return null},e.prototype.copyAttributesFromNode=function(t,e){Object(a.iterateNamedNodeMap)(t.attributes,(function(t,o){return e.setAttribute(t,o)}))},e.prototype.swapComponentForNode=function(t,e,o){var r=t.getGui();e.replaceChild(r,o),e.insertBefore(document.createComment(o.nodeName),r),this.addDestroyFunc(this.destroyBean.bind(this,t)),this.swapInComponentForQuerySelectors(t,o)},e.prototype.swapInComponentForQuerySelectors=function(t,e){var o=this;this.iterateOverQuerySelectors((function(r){o[r.attributeName]===e&&(o[r.attributeName]=t)}))},e.prototype.iterateOverQuerySelectors=function(t){for(var e=Object.getPrototypeOf(this);null!=e;){var o=e.__agComponentMetaData,r=Object(l.getFunctionName)(e.constructor);o&&o[r]&&o[r].querySelectors&&o[r].querySelectors.forEach((function(e){return t(e)})),e=Object.getPrototypeOf(e)}},e.prototype.setTemplate=function(t,e){var o=Object(a.loadTemplate)(t);this.setTemplateFromElement(o,e)},e.prototype.setTemplateFromElement=function(t,e){this.eGui=t,this.eGui.__agComponent=this,this.wireQuerySelectors(),this.getContext()&&this.createChildComponentsFromTags(this.getGui(),e)},e.prototype.createChildComponentsPreConstruct=function(){this.getGui()&&this.createChildComponentsFromTags(this.getGui())},e.prototype.wireQuerySelectors=function(){var t=this;if(this.eGui){var e=this;this.iterateOverQuerySelectors((function(o){var r=function(t){return e[o.attributeName]=t};if(o.refSelector&&t.eGui.getAttribute("ref")===o.refSelector)r(t.eGui);else{var n=t.eGui.querySelector(o.querySelector);n&&r(n.__agComponent||n)}}))}},e.prototype.getGui=function(){return this.eGui},e.prototype.getFocusableElement=function(){return this.eGui},e.prototype.setParentComponent=function(t){this.parentComponent=t},e.prototype.getParentComponent=function(){return this.parentComponent},e.prototype.setGui=function(t){this.eGui=t},e.prototype.queryForHtmlElement=function(t){return this.eGui.querySelector(t)},e.prototype.queryForHtmlInputElement=function(t){return this.eGui.querySelector(t)},e.prototype.appendChild=function(t,e){if(e||(e=this.eGui),null!=t)if(Object(a.isNodeOrElement)(t))e.appendChild(t);else{var o=t;e.appendChild(o.getGui()),this.addDestroyFunc(this.destroyBean.bind(this,o))}},e.prototype.isDisp