/** * @ag-grid-community/all-modules - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ function mt(n) { return n == null || n === "" ? null : n; } function O(n, t) { return t === void 0 && (t = !1), n != null && (n !== "" || t); } function x(n) { return !O(n); } function Pe(n) { return n == null || n.length === 0; } function Tn(n) { return n != null && typeof n.toString == "function" ? n.toString() : null; } function Ge(n) { if (n !== void 0) { if (n === null || n === "") return null; if (typeof n == "number") return isNaN(n) ? void 0 : n; var t = parseInt(n, 10); return isNaN(t) ? void 0 : t; } } function qe(n) { if (n !== void 0) return n === null || n === "" ? !1 : typeof n == "boolean" ? n : /true/i.test(n); } function Xl(n) { if (!(n == null || n === "")) return n; } function Jl(n, t) { return n == null && t == null ? !0 : n == null && t != null || n != null && t == null ? !1 : n === t; } function Zl(n, t) { var e = n ? JSON.stringify(n) : null, r = t ? JSON.stringify(t) : null; return e === r; } function eu(n, t, e) { e === void 0 && (e = !1); var r = n == null, o = t == null; if (n && n.toNumber && (n = n.toNumber()), t && t.toNumber && (t = t.toNumber()), r && o) return 0; if (r) return -1; if (o) return 1; function i(s, a) { return s > a ? 1 : s < a ? -1 : 0; } if (typeof n != "string" || !e) return i(n, t); try { return n.localeCompare(t); } catch { return i(n, t); } } function Br(n) { if (n instanceof Set || n instanceof Map) { var t = []; return n.forEach(function(e) { return t.push(e); }), t; } return Object.values(n); } var tu = /* @__PURE__ */ Object.freeze({ __proto__: null, makeNull: mt, exists: O, missing: x, missingOrEmpty: Pe, toStringOrNull: Tn, attrToNumber: Ge, attrToBoolean: qe, attrToString: Xl, referenceCompare: Jl, jsonEquals: Zl, defaultComparator: eu, values: Br }); /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ var ru = ( /** @class */ function() { function n() { this.existingKeys = {}; } return n.prototype.addExistingKeys = function(t) { for (var e = 0; e < t.length; e++) this.existingKeys[t[e]] = !0; }, n.prototype.getUniqueKey = function(t, e) { t = Tn(t); for (var r = 0; ; ) { var o = void 0; if (t ? (o = t, r !== 0 && (o += "_" + r)) : e ? (o = e, r !== 0 && (o += "_" + r)) : o = "" + r, !this.existingKeys[o]) return this.existingKeys[o] = !0, o; r++; } }, n; }() ); /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ function J(n, t) { n != null && (Array.isArray(n) ? n.forEach(function(e, r) { return t("" + r, e); }) : Object.keys(n).forEach(function(e) { return t(e, n[e]); })); } function bn(n) { for (var t = {}, e = Object.keys(n), r = 0; r < e.length; r++) { var o = e[r], i = n[o]; t[o] = i; } return t; } function ou(n) { return JSON.parse(JSON.stringify(n)); } function bo(n, t) { if (n) { var e = n, r = {}; return Object.keys(e).forEach(function(o) { if (!(t && t.indexOf(o) >= 0)) { var i = e[o], s = Do(i) && i.constructor === Object; s ? r[o] = bo(i) : r[o] = i; } }), r; } } function fa(n, t) { return n[t]; } function va(n, t, e) { n[t] = e; } function iu(n, t) { for (var e = [], r = 2; r < arguments.length; r++) e[r - 2] = arguments[r]; e.forEach(function(o) { return ga(n, t, o); }); } function ga(n, t, e, r) { var o = fa(n, e); o !== void 0 && va(t, e, r ? r(o) : o); } function ya(n) { var t = {}; return n.filter(function(e) { return e != null; }).forEach(function(e) { Object.keys(e).forEach(function(r) { return t[r] = null; }); }), Object.keys(t); } function et(n) { if (!n) return []; var t = Object; if (typeof t.values == "function") return t.values(n); var e = []; for (var r in n) n.hasOwnProperty(r) && n.propertyIsEnumerable(r) && e.push(n[r]); return e; } function Re(n, t, e, r) { e === void 0 && (e = !0), r === void 0 && (r = !1), O(t) && J(t, function(o, i) { var s = n[o]; if (s !== i) { if (r) { var a = s == null && i != null; if (a) { var l = typeof i == "object" && i.constructor === Object, u = l; u && (s = {}, n[o] = s); } } Do(i) && Do(s) && !Array.isArray(s) ? Re(s, i, e, r) : (e || i !== void 0) && (n[o] = i); } }); } function nu(n) { return x(n) || Object.keys(n).length === 0; } function su(n, t, e) { if (n == null) return e; for (var r = t.split("."), o = n; r.length > 1; ) if (o = o[r.shift()], o == null) return e; var i = o[r[0]]; return i ?? e; } function au(n, t, e) { if (n != null) { var r = t.split("."), o = n; r.forEach(function(i, s) { o[i] || (o[i] = {}), s < r.length - 1 && (o = o[i]); }), o[r[r.length - 1]] = e; } } function Po(n, t, e) { if (!(!t || !n)) { if (!e) return n[t]; for (var r = t.split("."), o = n, i = 0; i < r.length; i++) { if (o == null) return; o = o[r[i]]; } return o; } } function Ca(n, t) { Object.keys(n).forEach(function(o) { var i = n[o]; typeof i == "object" && (n[o] = void 0); }); var e = Object.getPrototypeOf(n), r = {}; Object.keys(e).forEach(function(o) { var i = e[o]; if (typeof i == "function") { var s = function() { console.warn("AG Grid: " + t + " function " + o + `() cannot be called as the grid has been destroyed. Please don't call grid API functions on destroyed grids - as a matter of fact you shouldn't be keeping the API reference, your application has a memory leak! Remove the API reference when the grid is destroyed.`); }; r[o] = { value: s, writable: !0 }; } }), Object.defineProperties(n, r); } function Do(n) { return typeof n == "object" && n !== null; } var lu = /* @__PURE__ */ Object.freeze({ __proto__: null, iterateObject: J, cloneObject: bn, deepCloneObject: ou, deepCloneDefinition: bo, getProperty: fa, setProperty: va, copyPropertiesIfPresent: iu, copyPropertyIfPresent: ga, getAllKeysInObjects: ya, getAllValuesInObject: et, mergeDeep: Re, missingOrEmptyObject: nu, get: su, set: au, getValueUsingField: Po, removeAllReferences: Ca, isNonNullObject: Do }); /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ var ps = {}; function K(n, t) { ps[t] || (n(), ps[t] = !0); } function Jo(n) { if (n.name) return n.name; var t = /function\s+([^\(]+)/.exec(n.toString()); return t && t.length === 2 ? t[1].trim() : null; } function Zo(n) { return !!(n && n.constructor && n.call && n.apply); } function ma(n) { wa(n, 400); } var ai = [], li = !1; function sn(n) { ai.push(n), !li && (li = !0, window.setTimeout(function() { var t = ai.slice(); ai.length = 0, li = !1, t.forEach(function(e) { return e(); }); }, 0)); } function wa(n, t) { t === void 0 && (t = 0), n.length > 0 && window.setTimeout(function() { return n.forEach(function(e) { return e(); }); }, t); } function Je(n, t) { var e; return function() { for (var r = [], o = 0; o < arguments.length; o++) r[o] = arguments[o]; var i = this; window.clearTimeout(e), e = window.setTimeout(function() { n.apply(i, r); }, t); }; } function an(n, t) { var e = 0; return function() { for (var r = [], o = 0; o < arguments.length; o++) r[o] = arguments[o]; var i = this, s = (/* @__PURE__ */ new Date()).getTime(); s - e < t || (e = s, n.apply(i, r)); }; } function Sa(n, t, e, r) { e === void 0 && (e = 100); var o = (/* @__PURE__ */ new Date()).getTime(), i = null, s = !1, a = function() { var l = (/* @__PURE__ */ new Date()).getTime() - o > e; (n() || l) && (t(), s = !0, i != null && (window.clearInterval(i), i = null), l && r && console.warn(r)); }; a(), s || (i = window.setInterval(a, 10)); } function uu() { for (var n = [], t = 0; t < arguments.length; t++) n[t] = arguments[t]; return function(e) { return n.reduce(function(r, o) { return o(r); }, e); }; } function Ea(n) { n && n(); } var cu = function() { }, pu = /* @__PURE__ */ Object.freeze({ __proto__: null, doOnce: K, getFunctionName: Jo, isFunction: Zo, executeInAWhile: ma, executeNextVMTurn: sn, executeAfter: wa, debounce: Je, throttle: an, waitUntil: Sa, compose: uu, callIfPresent: Ea, noop: cu }); /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ var du = function(n, t) { var e = typeof Symbol == "function" && n[Symbol.iterator]; if (!e) return n; var r = e.call(n), o, i = [], s; try { for (; (t === void 0 || t-- > 0) && !(o = r.next()).done; ) i.push(o.value); } catch (a) { s = { error: a }; } finally { try { o && !o.done && (e = r.return) && e.call(r); } finally { if (s) throw s.error; } } return i; }, hu = function() { for (var n = [], t = 0; t < arguments.length; t++) n = n.concat(du(arguments[t])); return n; }, fu = ( /** @class */ function() { function n(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 r = this.getBeanInstances(); this.wireBeans(r), this.logger.log(">> ag-Application Context ready - component is alive"); } } return n.prototype.getBeanInstances = function() { return Br(this.beanWrappers).map(function(t) { return t.beanInstance; }); }, n.prototype.createBean = function(t, e) { if (!t) throw Error("Can't wire to bean since it is null"); return this.wireBeans([t], e), t; }, n.prototype.wireBeans = function(t, e) { this.autoWireBeans(t), this.methodWireBeans(t), this.callLifeCycleMethods(t, "preConstructMethods"), O(e) && t.forEach(e), this.callLifeCycleMethods(t, "postConstructMethods"); }, n.prototype.createBeans = function() { var t = this; this.contextParams.beanClasses.forEach(this.createBeanWrapper.bind(this)), J(this.beanWrappers, function(r, o) { var i; o.bean.__agBeanMetaData && o.bean.__agBeanMetaData.autowireMethods && o.bean.__agBeanMetaData.autowireMethods.agConstructor && (i = o.bean.__agBeanMetaData.autowireMethods.agConstructor); var s = t.getBeansForParameters(i, o.bean.name), a = new (o.bean.bind.apply(o.bean, hu([null], s)))(); o.beanInstance = a; }); var e = Object.keys(this.beanWrappers).join(", "); this.logger.log("created beans: " + e); }, n.prototype.createBeanWrapper = function(t) { var e = t.__agBeanMetaData; if (!e) { var r = void 0; t.prototype.constructor ? r = Jo(t.prototype.constructor) : r = "" + t, console.error("Context item " + r + " is not a bean"); return; } var o = { bean: t, beanInstance: null, beanName: e.beanName }; this.beanWrappers[e.beanName] = o; }, n.prototype.autoWireBeans = function(t) { var e = this; t.forEach(function(r) { e.forEachMetaDataInHierarchy(r, function(o, i) { var s = o.agClassAttributes; s && s.forEach(function(a) { var l = e.lookupBeanInstance(i, a.beanName, a.optional); r[a.attributeName] = l; }); }); }); }, n.prototype.methodWireBeans = function(t) { var e = this; t.forEach(function(r) { e.forEachMetaDataInHierarchy(r, function(o, i) { J(o.autowireMethods, function(s, a) { if (s !== "agConstructor") { var l = e.getBeansForParameters(a, i); r[s].apply(r, l); } }); }); }); }, n.prototype.forEachMetaDataInHierarchy = function(t, e) { for (var r = Object.getPrototypeOf(t); r != null; ) { var o = r.constructor; if (o.hasOwnProperty("__agBeanMetaData")) { var i = o.__agBeanMetaData, s = this.getBeanName(o); e(i, s); } r = Object.getPrototypeOf(r); } }, n.prototype.getBeanName = function(t) { if (t.__agBeanMetaData && t.__agBeanMetaData.beanName) return t.__agBeanMetaData.beanName; var e = t.toString(), r = e.substring(9, e.indexOf("(")); return r; }, n.prototype.getBeansForParameters = function(t, e) { var r = this, o = []; return t && J(t, function(i, s) { var a = r.lookupBeanInstance(e, s); o[Number(i)] = a; }), o; }, n.prototype.lookupBeanInstance = function(t, e, r) { if (r === void 0 && (r = !1), e === "context") return this; if (this.contextParams.providedBeanInstances && this.contextParams.providedBeanInstances.hasOwnProperty(e)) return this.contextParams.providedBeanInstances[e]; var o = this.beanWrappers[e]; return o ? o.beanInstance : (r || console.error("AG Grid: unable to find bean reference " + e + " while initialising " + t), null); }, n.prototype.callLifeCycleMethods = function(t, e) { var r = this; t.forEach(function(o) { return r.callLifeCycleMethodsOnBean(o, e); }); }, n.prototype.callLifeCycleMethodsOnBean = function(t, e, r) { var o = {}; this.forEachMetaDataInHierarchy(t, function(s) { var a = s[e]; a && a.forEach(function(l) { l != r && (o[l] = !0); }); }); var i = Object.keys(o); i.forEach(function(s) { return t[s](); }); }, n.prototype.getBean = function(t) { return this.lookupBeanInstance("getBean", t, !0); }, n.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"); } }, n.prototype.destroyBean = function(t) { t && this.destroyBeans([t]); }, n.prototype.destroyBeans = function(t) { var e = this; return t ? (t.forEach(function(r) { e.callLifeCycleMethodsOnBean(r, "preDestroyMethods", "destroy"); var o = r; typeof o.destroy == "function" && o.destroy(); }), []) : []; }, n; }() ); function ds(n, t, e) { var r = xt(n.constructor); r.preConstructMethods || (r.preConstructMethods = []), r.preConstructMethods.push(t); } function b(n, t, e) { var r = xt(n.constructor); r.postConstructMethods || (r.postConstructMethods = []), r.postConstructMethods.push(t); } function fe(n, t, e) { var r = xt(n.constructor); r.preDestroyMethods || (r.preDestroyMethods = []), r.preDestroyMethods.push(t); } function A(n) { return function(t) { var e = xt(t); e.beanName = n; }; } function h(n) { return function(t, e, r) { _a(t, n, !1, t, e, null); }; } function Y(n) { return function(t, e, r) { _a(t, n, !0, t, e, null); }; } function _a(n, t, e, r, o, i) { if (t === null) { console.error("AG Grid: Autowired name should not be null"); return; } if (typeof i == "number") { console.error("AG Grid: Autowired should be on an attribute"); return; } var s = xt(n.constructor); s.agClassAttributes || (s.agClassAttributes = []), s.agClassAttributes.push({ attributeName: o, beanName: t, optional: e }); } function Ce(n) { return function(t, e, r) { var o = typeof t == "function" ? t : t.constructor, i; if (typeof r == "number") { var s = void 0; e ? (i = xt(o), s = e) : (i = xt(o), s = "agConstructor"), i.autowireMethods || (i.autowireMethods = {}), i.autowireMethods[s] || (i.autowireMethods[s] = {}), i.autowireMethods[s][r] = n; } }; } function xt(n) { return n.hasOwnProperty("__agBeanMetaData") || (n.__agBeanMetaData = {}), n.__agBeanMetaData; } /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ var hs = function(n, t, e, r) { var o = arguments.length, i = o < 3 ? t : r === null ? r = Object.getOwnPropertyDescriptor(t, e) : r, s; if (typeof Reflect == "object" && typeof Reflect.decorate == "function") i = Reflect.decorate(n, t, e, r); else for (var a = n.length - 1; a >= 0; a--) (s = n[a]) && (i = (o < 3 ? s(i) : o > 3 ? s(t, e, i) : s(t, e)) || i); return o > 3 && i && Object.defineProperty(t, e, i), i; }, $r = function(n, t) { return function(e, r) { t(e, r, n); }; }, Et = ( /** @class */ function() { function n() { this.allSyncListeners = /* @__PURE__ */ new Map(), this.allAsyncListeners = /* @__PURE__ */ new Map(), this.globalSyncListeners = /* @__PURE__ */ new Set(), this.globalAsyncListeners = /* @__PURE__ */ new Set(), this.asyncFunctionsQueue = [], this.scheduled = !1, this.firedEvents = {}; } return n.prototype.setBeans = function(t, e, r, o) { if (o === void 0 && (o = null), this.frameworkOverrides = r, this.gridOptionsService = e, o) { var i = e.useAsyncEvents(); this.addGlobalListener(o, i); } }, n.prototype.getListeners = function(t, e, r) { var o = e ? this.allAsyncListeners : this.allSyncListeners, i = o.get(t); return !i && r && (i = /* @__PURE__ */ new Set(), o.set(t, i)), i; }, n.prototype.noRegisteredListenersExist = function() { return this.allSyncListeners.size === 0 && this.allAsyncListeners.size === 0 && this.globalSyncListeners.size === 0 && this.globalAsyncListeners.size === 0; }, n.prototype.addEventListener = function(t, e, r) { r === void 0 && (r = !1), this.getListeners(t, r, !0).add(e); }, n.prototype.removeEventListener = function(t, e, r) { r === void 0 && (r = !1); var o = this.getListeners(t, r, !1); if (o && (o.delete(e), o.size === 0)) { var i = r ? this.allAsyncListeners : this.allSyncListeners; i.delete(t); } }, n.prototype.addGlobalListener = function(t, e) { e === void 0 && (e = !1), (e ? this.globalAsyncListeners : this.globalSyncListeners).add(t); }, n.prototype.removeGlobalListener = function(t, e) { e === void 0 && (e = !1), (e ? this.globalAsyncListeners : this.globalSyncListeners).delete(t); }, n.prototype.dispatchEvent = function(t) { var e = t; if (this.gridOptionsService) { var r = this.gridOptionsService, o = r.api, i = r.columnApi, s = r.context; e.api = o, e.columnApi = i, e.context = s; } this.dispatchToListeners(e, !0), this.dispatchToListeners(e, !1), this.firedEvents[e.type] = !0; }, n.prototype.dispatchEventOnce = function(t) { this.firedEvents[t.type] || this.dispatchEvent(t); }, n.prototype.dispatchToListeners = function(t, e) { var r = this, o = t.type; if (e && "event" in t) { var i = t.event; i instanceof Event && (t.eventPath = i.composedPath()); } var s = function(u) { return u.forEach(function(c) { e ? r.dispatchAsync(function() { return c(t); }) : c(t); }); }, a = this.getListeners(o, e, !1); a && s(a); var l = e ? this.globalAsyncListeners : this.globalSyncListeners; l.forEach(function(u) { e ? r.dispatchAsync(function() { return r.frameworkOverrides.dispatchEvent(o, function() { return u(o, t); }, !0); }) : r.frameworkOverrides.dispatchEvent(o, function() { return u(o, t); }, !0); }); }, n.prototype.dispatchAsync = function(t) { this.asyncFunctionsQueue.push(t), this.scheduled || (window.setTimeout(this.flushAsyncQueue.bind(this), 0), this.scheduled = !0); }, n.prototype.flushAsyncQueue = function() { this.scheduled = !1; var t = this.asyncFunctionsQueue.slice(); this.asyncFunctionsQueue = [], t.forEach(function(e) { return e(); }); }, hs([ $r(0, Ce("loggerFactory")), $r(1, Ce("gridOptionsService")), $r(2, Ce("frameworkOverrides")), $r(3, Ce("globalEventListener")) ], n.prototype, "setBeans", null), n = hs([ A("eventService") ], n), n; }() ); /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ var F; (function(n) { n.CommunityCoreModule = "@ag-grid-community/core", n.InfiniteRowModelModule = "@ag-grid-community/infinite-row-model", n.ClientSideRowModelModule = "@ag-grid-community/client-side-row-model", n.CsvExportModule = "@ag-grid-community/csv-export", n.EnterpriseCoreModule = "@ag-grid-enterprise/core", n.RowGroupingModule = "@ag-grid-enterprise/row-grouping", n.ColumnsToolPanelModule = "@ag-grid-enterprise/column-tool-panel", n.FiltersToolPanelModule = "@ag-grid-enterprise/filter-tool-panel", n.MenuModule = "@ag-grid-enterprise/menu", n.SetFilterModule = "@ag-grid-enterprise/set-filter", n.MultiFilterModule = "@ag-grid-enterprise/multi-filter", n.StatusBarModule = "@ag-grid-enterprise/status-bar", n.SideBarModule = "@ag-grid-enterprise/side-bar", n.RangeSelectionModule = "@ag-grid-enterprise/range-selection", n.MasterDetailModule = "@ag-grid-enterprise/master-detail", n.RichSelectModule = "@ag-grid-enterprise/rich-select", n.GridChartsModule = "@ag-grid-enterprise/charts", n.ViewportRowModelModule = "@ag-grid-enterprise/viewport-row-model", n.ServerSideRowModelModule = "@ag-grid-enterprise/server-side-row-model", n.ExcelExportModule = "@ag-grid-enterprise/excel-export", n.ClipboardModule = "@ag-grid-enterprise/clipboard", n.SparklinesModule = "@ag-grid-enterprise/sparklines", n.AngularModule = "@ag-grid-community/angular", n.ReactModule = "@ag-grid-community/react", n.VueModule = "@ag-grid-community/vue"; })(F || (F = {})); /** * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue * @version v29.3.5 * @link https://www.ag-grid.com/ * @license MIT */ var vu = function(n, t) { var e = typeof Symbol == "function" && n[Symbol.iterator]; if (!e) return n; var r = e.call(n), o, i = [], s; try { for (; (t === void 0 || t-- > 0) && !(o = r.next()).done; ) i.push(o.value); } catch (a) { s = { error: a }; } finally { try { o && !o.done && (e = r.return) && e.call(r); } finally { if (s) throw s.error; } } return i; }, N = ( /** @class */ function() { function n() { } return n.register = function(t, e) { e === void 0 && (e = !0), n.runVersionChecks(t), n.modulesMap[t.moduleName] = t, n.setModuleBased(e); }, n.runVersionChecks = function(t) { if (n.currentModuleVersion || (n.currentModuleVersion = t.version), t.version ? t.version !== n.currentModuleVersion && console.error("AG Grid: You are using incompatible versions of AG Grid modules. Major and minor versions should always match across modules. '" + t.moduleName + "' is version " + t.version + " but the other modules are version " + this.currentModuleVersion + ". Please update all modules to the same version.") : console.error("AG Grid: You are using incompatible versions of AG Grid modules. Major and minor versions should always match across modules. '" + t.moduleName + "' is incompatible. Please update all modules to the same version."), t.validate) { var e = t.validate(); if (!e.isValid) { var r = e; console.error("AG Grid: " + r.message); } } }, n.setModuleBased = function(t) { n.moduleBased === void 0 ? n.moduleBased = t : n.moduleBased !== t && K(function() { console.warn("AG Grid: You are mixing modules (i.e. @ag-grid-community/core) and packages (ag-grid-community) - you can only use one or the other of these mechanisms."), console.warn("Please see https://www.ag-grid.com/javascript-grid/packages-modules/ for more information."); }, "ModulePackageCheck"); }, n.setIsBundled = function() { n.isBundled = !0; }, n.registerModules = function(t, e) { e === void 0 && (e = !0), n.setModuleBased(e), t && t.forEach(function(r) { return n.register(r, e); }); }, n.assertRegistered = function(t, e) { var r; if (this.isRegistered(t)) return !0; var o = e + t, i; if (n.isBundled) i = "AG Grid: unable to use " + e + ` as 'ag-grid-enterprise' has not been loaded. Check you are using the Enterprise bundle: