You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

@ag-grid-enterprise/core

Package Overview
Dependencies
Maintainers
3
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 26.0.0 to 26.1.0

2

dist/cjs/license/watermark.js

@@ -40,3 +40,3 @@ "use strict";

var isDisplayWatermark = this.licenseManager.isDisplayWatermark();
var isWhiteListURL = location.hostname.match('^127\.0\.0\.1|localhost|www\.ag-grid\.com$') != null;
var isWhiteListURL = location.hostname.match('^(?:127\.0\.0\.1|localhost|(?:\w+\.)?ag-grid\.com)$') != null;
var isForceWatermark = location.pathname ? location.pathname.indexOf('forceWatermark') !== -1 : false;

@@ -43,0 +43,0 @@ return isForceWatermark || (isDisplayWatermark && !isWhiteListURL);

@@ -265,3 +265,3 @@ "use strict";

var LicenseManager_1;
LicenseManager.RELEASE_INFORMATION = 'MTYyODc2NTk1NDkwMA==';
LicenseManager.RELEASE_INFORMATION = 'MTYzMjgzMjEzNDg4Mw==';
__decorate([

@@ -268,0 +268,0 @@ core_1.Autowired('md5')

/**
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.0.0
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.1.0
* @link http://www.ag-grid.com/

@@ -274,3 +274,3 @@ ' * @license Commercial

var LicenseManager_1;
LicenseManager.RELEASE_INFORMATION = 'MTYyODc2NTk1NDkwMA==';
LicenseManager.RELEASE_INFORMATION = 'MTYzMjgzMjEzNDg4Mw==';
__decorate([

@@ -521,3 +521,3 @@ core.Autowired('md5')

var isDisplayWatermark = this.licenseManager.isDisplayWatermark();
var isWhiteListURL = location.hostname.match('^127\.0\.0\.1|localhost|www\.ag-grid\.com$') != null;
var isWhiteListURL = location.hostname.match('^(?:127\.0\.0\.1|localhost|(?:\w+\.)?ag-grid\.com)$') != null;
var isForceWatermark = location.pathname ? location.pathname.indexOf('forceWatermark') !== -1 : false;

@@ -524,0 +524,0 @@ return isForceWatermark || (isDisplayWatermark && !isWhiteListURL);

/**
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.0.0
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.1.0
* @link http://www.ag-grid.com/

@@ -8,6 +8,6 @@ ' * @license Commercial

/**
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.0.0
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.1.0
* @link http://www.ag-grid.com/
' * @license Commercial
*/
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,t=require("@ag-grid-community/core"),r=(e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)},function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}),o=function(e,t,r,o){var i,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(n<3?i(s):n>3?i(t,r,s):i(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},i=function(e){function i(){var t=null!==e&&e.apply(this,arguments)||this;return t.watermarkMessage=void 0,t}var n;return r(i,e),n=i,i.prototype.validateLicense=function(){if(t._.missingOrEmpty(n.licenseKey))this.outputMissingLicenseKey();else if(n.licenseKey.length>32){var e=n.extractLicenseComponents(n.licenseKey),r=e.md5,o=e.license,i=e.version,s=e.isTrial;r===this.md5.md5(o)?t._.exists(i)&&i?this.validateLicenseKeyForVersion(i,!!s,o):this.validateLegacyKey(o):this.outputInvalidLicenseKey()}else this.outputInvalidLicenseKey()},i.extractExpiry=function(e){var t=e.substring(e.lastIndexOf("_")+1,e.length);return new Date(parseInt(n.decode(t),10))},i.extractLicenseComponents=function(e){var t=e.replace(/[\u200B-\u200D\uFEFF]/g,""),r=(t=t.replace(/\r?\n|\r/g,"")).length-32,o=t.substring(r),i=t.substring(0,r),s=n.extractBracketedInformation(t);return{md5:o,license:i,version:s[0],isTrial:s[1]}},i.prototype.getLicenseDetails=function(e){var t=n.extractLicenseComponents(e),r=t.md5,o=t.license,i=t.version,s=t.isTrial,a=r===this.md5.md5(o),c=null;return a&&(c=n.extractExpiry(o),a=!isNaN(c.getTime())),{licenseKey:e,valid:a,expiry:a?n.formatDate(c):null,version:i||"legacy",isTrial:s}},i.prototype.isDisplayWatermark=function(){return!t._.missingOrEmpty(this.watermarkMessage)},i.prototype.getWatermarkMessage=function(){return this.watermarkMessage||""},i.formatDate=function(e){var t=e.getDate(),r=e.getMonth(),o=e.getFullYear();return t+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][r]+" "+o},i.getGridReleaseDate=function(){return new Date(parseInt(n.decode(n.RELEASE_INFORMATION),10))},i.decode=function(e){for(var t,r,o,i,s,a,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",h=0,u=e.replace(/[^A-Za-z0-9+/=]/g,"");h<u.length;)t=c.indexOf(u.charAt(h++))<<2|(i=c.indexOf(u.charAt(h++)))>>4,r=(15&i)<<4|(s=c.indexOf(u.charAt(h++)))>>2,o=(3&s)<<6|(a=c.indexOf(u.charAt(h++))),l+=String.fromCharCode(t),64!=s&&(l+=String.fromCharCode(r)),64!=a&&(l+=String.fromCharCode(o));return l=n.utf8_decode(l)},i.utf8_decode=function(e){e=e.replace(/rn/g,"n");for(var t="",r=0;r<e.length;r++){var o=e.charCodeAt(r);o<128?t+=String.fromCharCode(o):o>127&&o<2048?(t+=String.fromCharCode(o>>6|192),t+=String.fromCharCode(63&o|128)):(t+=String.fromCharCode(o>>12|224),t+=String.fromCharCode(o>>6&63|128),t+=String.fromCharCode(63&o|128))}return t},i.setLicenseKey=function(e){n.licenseKey=e},i.extractBracketedInformation=function(e){var t=e.split("[").filter((function(e){return e.indexOf("]")>-1})).map((function(e){return e.split("]")[0]}));if(!t||0===t.length)return[null,null];var r=1===t.filter((function(e){return"TRIAL"===e})).length;return[t.filter((function(e){return 0===e.indexOf("v")})).map((function(e){return e.replace(/^v/,"")}))[0],r]},i.prototype.validateLicenseKeyForVersion=function(e,t,r){"2"===e&&(t?this.validateForTrial(r):this.validateLegacyKey(r))},i.prototype.validateLegacyKey=function(e){var t=n.getGridReleaseDate(),r=n.extractExpiry(e),o=!1,i=!1;if(isNaN(r.getTime())||(o=!0,i=t<r),o){if(!i){var s=n.formatDate(r),a=n.formatDate(t);this.outputIncompatibleVersion(s,a)}}else this.outputInvalidLicenseKey()},i.prototype.validateForTrial=function(e){var t=n.extractExpiry(e),r=new Date,o=!1,i=!1;if(isNaN(t.getTime())||(o=!0,i=t>r),o){if(!i){var s=n.formatDate(t);this.outputExpiredTrialKey(s)}}else this.outputInvalidLicenseKey()},i.prototype.outputInvalidLicenseKey=function(){console.error("*****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License ********************************************"),console.error("********************************************* Invalid License ***************************************************"),console.error("* Your license for AG Grid Enterprise is not valid - please contact info@ag-grid.com to obtain a valid license. *"),console.error("*****************************************************************************************************************"),console.error("*****************************************************************************************************************"),this.watermarkMessage="Invalid License"},i.prototype.outputExpiredTrialKey=function(e){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("***************************************** Trial Period Expired. *******************************************"),console.error("* Your license for AG Grid Enterprise expired on "+e+". *"),console.error("* Please email info@ag-grid.com to purchase a license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="Trial Period Expired"},i.prototype.outputMissingLicenseKey=function(){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("****************************************** License Key Not Found ***********************************************"),console.error("* All AG Grid Enterprise features are unlocked. *"),console.error("* This is an evaluation only version, it is not licensed for development projects intended for production. *"),console.error("* If you want to hide the watermark, please email info@ag-grid.com for a trial license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="For Trial Use Only"},i.prototype.outputIncompatibleVersion=function(e,t){console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),console.error("* AG Grid Enterprise License *"),console.error("* License not compatible with installed version of AG Grid Enterprise. *"),console.error("* *"),console.error("* Your AG Grid License entitles you to all versions of AG Grid that we release within the time covered by your license *"),console.error("* - typically we provide one year licenses which entitles you to all releases / updates of AG Grid within that year. *"),console.error("* Your license has an end (expiry) date which stops the license key working with versions of AG Grid released after the *"),console.error("* license end date. The license key that you have expires on "+e+", however the version of AG Grid you *"),console.error("* are trying to use was released on "+t+". *"),console.error("* *"),console.error("* Please contact info@ag-grid.com to renew your subscription to new versions and get a new license key to work with this *"),console.error("* version of AG Grid. *"),console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),this.watermarkMessage="License Expired"},i.RELEASE_INFORMATION="MTYyODc2NTk1NDkwMA==",o([t.Autowired("md5")],i.prototype,"md5",void 0),o([t.PreConstruct],i.prototype,"validateLicense",null),i=n=o([t.Bean("licenseManager")],i)}(t.BeanStub),n=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),s=function(e,t,r,o){var i,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(n<3?i(s):n>3?i(t,r,s):i(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},a=function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.ieCompatibility=!1,t}return n(r,e),r.prototype.init=function(){this.ieCompatibility="5d41402abc4b2a76b9719d911017c592"!=this.md5("hello")},r.prototype.md5cycle=function(e,t){var r=e[0],o=e[1],i=e[2],n=e[3];r=this.ff(r,o,i,n,t[0],7,-680876936),n=this.ff(n,r,o,i,t[1],12,-389564586),i=this.ff(i,n,r,o,t[2],17,606105819),o=this.ff(o,i,n,r,t[3],22,-1044525330),r=this.ff(r,o,i,n,t[4],7,-176418897),n=this.ff(n,r,o,i,t[5],12,1200080426),i=this.ff(i,n,r,o,t[6],17,-1473231341),o=this.ff(o,i,n,r,t[7],22,-45705983),r=this.ff(r,o,i,n,t[8],7,1770035416),n=this.ff(n,r,o,i,t[9],12,-1958414417),i=this.ff(i,n,r,o,t[10],17,-42063),o=this.ff(o,i,n,r,t[11],22,-1990404162),r=this.ff(r,o,i,n,t[12],7,1804603682),n=this.ff(n,r,o,i,t[13],12,-40341101),i=this.ff(i,n,r,o,t[14],17,-1502002290),o=this.ff(o,i,n,r,t[15],22,1236535329),r=this.gg(r,o,i,n,t[1],5,-165796510),n=this.gg(n,r,o,i,t[6],9,-1069501632),i=this.gg(i,n,r,o,t[11],14,643717713),o=this.gg(o,i,n,r,t[0],20,-373897302),r=this.gg(r,o,i,n,t[5],5,-701558691),n=this.gg(n,r,o,i,t[10],9,38016083),i=this.gg(i,n,r,o,t[15],14,-660478335),o=this.gg(o,i,n,r,t[4],20,-405537848),r=this.gg(r,o,i,n,t[9],5,568446438),n=this.gg(n,r,o,i,t[14],9,-1019803690),i=this.gg(i,n,r,o,t[3],14,-187363961),o=this.gg(o,i,n,r,t[8],20,1163531501),r=this.gg(r,o,i,n,t[13],5,-1444681467),n=this.gg(n,r,o,i,t[2],9,-51403784),i=this.gg(i,n,r,o,t[7],14,1735328473),o=this.gg(o,i,n,r,t[12],20,-1926607734),r=this.hh(r,o,i,n,t[5],4,-378558),n=this.hh(n,r,o,i,t[8],11,-2022574463),i=this.hh(i,n,r,o,t[11],16,1839030562),o=this.hh(o,i,n,r,t[14],23,-35309556),r=this.hh(r,o,i,n,t[1],4,-1530992060),n=this.hh(n,r,o,i,t[4],11,1272893353),i=this.hh(i,n,r,o,t[7],16,-155497632),o=this.hh(o,i,n,r,t[10],23,-1094730640),r=this.hh(r,o,i,n,t[13],4,681279174),n=this.hh(n,r,o,i,t[0],11,-358537222),i=this.hh(i,n,r,o,t[3],16,-722521979),o=this.hh(o,i,n,r,t[6],23,76029189),r=this.hh(r,o,i,n,t[9],4,-640364487),n=this.hh(n,r,o,i,t[12],11,-421815835),i=this.hh(i,n,r,o,t[15],16,530742520),o=this.hh(o,i,n,r,t[2],23,-995338651),r=this.ii(r,o,i,n,t[0],6,-198630844),n=this.ii(n,r,o,i,t[7],10,1126891415),i=this.ii(i,n,r,o,t[14],15,-1416354905),o=this.ii(o,i,n,r,t[5],21,-57434055),r=this.ii(r,o,i,n,t[12],6,1700485571),n=this.ii(n,r,o,i,t[3],10,-1894986606),i=this.ii(i,n,r,o,t[10],15,-1051523),o=this.ii(o,i,n,r,t[1],21,-2054922799),r=this.ii(r,o,i,n,t[8],6,1873313359),n=this.ii(n,r,o,i,t[15],10,-30611744),i=this.ii(i,n,r,o,t[6],15,-1560198380),o=this.ii(o,i,n,r,t[13],21,1309151649),r=this.ii(r,o,i,n,t[4],6,-145523070),n=this.ii(n,r,o,i,t[11],10,-1120210379),i=this.ii(i,n,r,o,t[2],15,718787259),o=this.ii(o,i,n,r,t[9],21,-343485551),e[0]=this.add32(r,e[0]),e[1]=this.add32(o,e[1]),e[2]=this.add32(i,e[2]),e[3]=this.add32(n,e[3])},r.prototype.cmn=function(e,t,r,o,i,n){return t=this.add32(this.add32(t,e),this.add32(o,n)),this.add32(t<<i|t>>>32-i,r)},r.prototype.ff=function(e,t,r,o,i,n,s){return this.cmn(t&r|~t&o,e,t,i,n,s)},r.prototype.gg=function(e,t,r,o,i,n,s){return this.cmn(t&o|r&~o,e,t,i,n,s)},r.prototype.hh=function(e,t,r,o,i,n,s){return this.cmn(t^r^o,e,t,i,n,s)},r.prototype.ii=function(e,t,r,o,i,n,s){return this.cmn(r^(t|~o),e,t,i,n,s)},r.prototype.md51=function(e){var t,r=e.length,o=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)this.md5cycle(o,this.md5blk(e.substring(t-64,t)));e=e.substring(t-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)i[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(this.md5cycle(o,i),t=0;t<16;t++)i[t]=0;return i[14]=8*r,this.md5cycle(o,i),o},r.prototype.md5blk=function(e){for(var t=[],r=0;r<64;r+=4)t[r>>2]=e.charCodeAt(r)+(e.charCodeAt(r+1)<<8)+(e.charCodeAt(r+2)<<16)+(e.charCodeAt(r+3)<<24);return t},r.prototype.rhex=function(e){for(var t="0123456789abcdef".split(""),r="",o=0;o<4;o++)r+=t[e>>8*o+4&15]+t[e>>8*o&15];return r},r.prototype.hex=function(e){for(var t=0;t<e.length;t++)e[t]=this.rhex(e[t]);return e.join("")},r.prototype.md5=function(e){return this.hex(this.md51(e))},r.prototype.add32=function(e,t){return this.ieCompatibility?this.add32Compat(e,t):this.add32Std(e,t)},r.prototype.add32Std=function(e,t){return e+t&4294967295},r.prototype.add32Compat=function(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r},s([t.PostConstruct],r.prototype,"init",null),r=s([t.Bean("md5")],r)}(t.BeanStub),c=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),l=function(e,t,r,o){var i,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(n<3?i(s):n>3?i(t,r,s):i(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},h=function(e){function r(){return e.call(this,'<div class="ag-watermark">\n <div ref="eLicenseTextRef" class="ag-watermark-text"></div>\n </div>')||this}return c(r,e),r.prototype.postConstruct=function(){var e=this,r=this.shouldDisplayWatermark();t._.addOrRemoveCssClass(this.getGui(),"ag-hidden",!r),r&&(this.eLicenseTextRef.innerText=this.licenseManager.getWatermarkMessage(),window.setTimeout((function(){return e.addCssClass("ag-opacity-zero")}),0),window.setTimeout((function(){return e.addCssClass("ag-hidden")}),5e3))},r.prototype.shouldDisplayWatermark=function(){var e=this.licenseManager.isDisplayWatermark(),t=null!=location.hostname.match("^127.0.0.1|localhost|www.ag-grid.com$");return!!location.pathname&&-1!==location.pathname.indexOf("forceWatermark")||e&&!t},l([t.Autowired("licenseManager")],r.prototype,"licenseManager",void 0),l([t.RefSelector("eLicenseTextRef")],r.prototype,"eLicenseTextRef",void 0),l([t.PostConstruct],r.prototype,"postConstruct",null),r}(t.Component),u={moduleName:t.ModuleNames.EnterpriseCoreModule,beans:[i,a],agStackComponents:[{componentName:"AgWatermark",componentClass:h}]};exports.EnterpriseCoreModule=u,exports.LicenseManager=i;
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,t=require("@ag-grid-community/core"),r=(e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)},function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}),o=function(e,t,r,o){var i,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(n<3?i(s):n>3?i(t,r,s):i(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},i=function(e){function i(){var t=null!==e&&e.apply(this,arguments)||this;return t.watermarkMessage=void 0,t}var n;return r(i,e),n=i,i.prototype.validateLicense=function(){if(t._.missingOrEmpty(n.licenseKey))this.outputMissingLicenseKey();else if(n.licenseKey.length>32){var e=n.extractLicenseComponents(n.licenseKey),r=e.md5,o=e.license,i=e.version,s=e.isTrial;r===this.md5.md5(o)?t._.exists(i)&&i?this.validateLicenseKeyForVersion(i,!!s,o):this.validateLegacyKey(o):this.outputInvalidLicenseKey()}else this.outputInvalidLicenseKey()},i.extractExpiry=function(e){var t=e.substring(e.lastIndexOf("_")+1,e.length);return new Date(parseInt(n.decode(t),10))},i.extractLicenseComponents=function(e){var t=e.replace(/[\u200B-\u200D\uFEFF]/g,""),r=(t=t.replace(/\r?\n|\r/g,"")).length-32,o=t.substring(r),i=t.substring(0,r),s=n.extractBracketedInformation(t);return{md5:o,license:i,version:s[0],isTrial:s[1]}},i.prototype.getLicenseDetails=function(e){var t=n.extractLicenseComponents(e),r=t.md5,o=t.license,i=t.version,s=t.isTrial,a=r===this.md5.md5(o),c=null;return a&&(c=n.extractExpiry(o),a=!isNaN(c.getTime())),{licenseKey:e,valid:a,expiry:a?n.formatDate(c):null,version:i||"legacy",isTrial:s}},i.prototype.isDisplayWatermark=function(){return!t._.missingOrEmpty(this.watermarkMessage)},i.prototype.getWatermarkMessage=function(){return this.watermarkMessage||""},i.formatDate=function(e){var t=e.getDate(),r=e.getMonth(),o=e.getFullYear();return t+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][r]+" "+o},i.getGridReleaseDate=function(){return new Date(parseInt(n.decode(n.RELEASE_INFORMATION),10))},i.decode=function(e){for(var t,r,o,i,s,a,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",h=0,u=e.replace(/[^A-Za-z0-9+/=]/g,"");h<u.length;)t=c.indexOf(u.charAt(h++))<<2|(i=c.indexOf(u.charAt(h++)))>>4,r=(15&i)<<4|(s=c.indexOf(u.charAt(h++)))>>2,o=(3&s)<<6|(a=c.indexOf(u.charAt(h++))),l+=String.fromCharCode(t),64!=s&&(l+=String.fromCharCode(r)),64!=a&&(l+=String.fromCharCode(o));return l=n.utf8_decode(l)},i.utf8_decode=function(e){e=e.replace(/rn/g,"n");for(var t="",r=0;r<e.length;r++){var o=e.charCodeAt(r);o<128?t+=String.fromCharCode(o):o>127&&o<2048?(t+=String.fromCharCode(o>>6|192),t+=String.fromCharCode(63&o|128)):(t+=String.fromCharCode(o>>12|224),t+=String.fromCharCode(o>>6&63|128),t+=String.fromCharCode(63&o|128))}return t},i.setLicenseKey=function(e){n.licenseKey=e},i.extractBracketedInformation=function(e){var t=e.split("[").filter((function(e){return e.indexOf("]")>-1})).map((function(e){return e.split("]")[0]}));if(!t||0===t.length)return[null,null];var r=1===t.filter((function(e){return"TRIAL"===e})).length;return[t.filter((function(e){return 0===e.indexOf("v")})).map((function(e){return e.replace(/^v/,"")}))[0],r]},i.prototype.validateLicenseKeyForVersion=function(e,t,r){"2"===e&&(t?this.validateForTrial(r):this.validateLegacyKey(r))},i.prototype.validateLegacyKey=function(e){var t=n.getGridReleaseDate(),r=n.extractExpiry(e),o=!1,i=!1;if(isNaN(r.getTime())||(o=!0,i=t<r),o){if(!i){var s=n.formatDate(r),a=n.formatDate(t);this.outputIncompatibleVersion(s,a)}}else this.outputInvalidLicenseKey()},i.prototype.validateForTrial=function(e){var t=n.extractExpiry(e),r=new Date,o=!1,i=!1;if(isNaN(t.getTime())||(o=!0,i=t>r),o){if(!i){var s=n.formatDate(t);this.outputExpiredTrialKey(s)}}else this.outputInvalidLicenseKey()},i.prototype.outputInvalidLicenseKey=function(){console.error("*****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License ********************************************"),console.error("********************************************* Invalid License ***************************************************"),console.error("* Your license for AG Grid Enterprise is not valid - please contact info@ag-grid.com to obtain a valid license. *"),console.error("*****************************************************************************************************************"),console.error("*****************************************************************************************************************"),this.watermarkMessage="Invalid License"},i.prototype.outputExpiredTrialKey=function(e){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("***************************************** Trial Period Expired. *******************************************"),console.error("* Your license for AG Grid Enterprise expired on "+e+". *"),console.error("* Please email info@ag-grid.com to purchase a license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="Trial Period Expired"},i.prototype.outputMissingLicenseKey=function(){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("****************************************** License Key Not Found ***********************************************"),console.error("* All AG Grid Enterprise features are unlocked. *"),console.error("* This is an evaluation only version, it is not licensed for development projects intended for production. *"),console.error("* If you want to hide the watermark, please email info@ag-grid.com for a trial license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="For Trial Use Only"},i.prototype.outputIncompatibleVersion=function(e,t){console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),console.error("* AG Grid Enterprise License *"),console.error("* License not compatible with installed version of AG Grid Enterprise. *"),console.error("* *"),console.error("* Your AG Grid License entitles you to all versions of AG Grid that we release within the time covered by your license *"),console.error("* - typically we provide one year licenses which entitles you to all releases / updates of AG Grid within that year. *"),console.error("* Your license has an end (expiry) date which stops the license key working with versions of AG Grid released after the *"),console.error("* license end date. The license key that you have expires on "+e+", however the version of AG Grid you *"),console.error("* are trying to use was released on "+t+". *"),console.error("* *"),console.error("* Please contact info@ag-grid.com to renew your subscription to new versions and get a new license key to work with this *"),console.error("* version of AG Grid. *"),console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),this.watermarkMessage="License Expired"},i.RELEASE_INFORMATION="MTYzMjgzMjEzNDg4Mw==",o([t.Autowired("md5")],i.prototype,"md5",void 0),o([t.PreConstruct],i.prototype,"validateLicense",null),i=n=o([t.Bean("licenseManager")],i)}(t.BeanStub),n=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),s=function(e,t,r,o){var i,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(n<3?i(s):n>3?i(t,r,s):i(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},a=function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.ieCompatibility=!1,t}return n(r,e),r.prototype.init=function(){this.ieCompatibility="5d41402abc4b2a76b9719d911017c592"!=this.md5("hello")},r.prototype.md5cycle=function(e,t){var r=e[0],o=e[1],i=e[2],n=e[3];r=this.ff(r,o,i,n,t[0],7,-680876936),n=this.ff(n,r,o,i,t[1],12,-389564586),i=this.ff(i,n,r,o,t[2],17,606105819),o=this.ff(o,i,n,r,t[3],22,-1044525330),r=this.ff(r,o,i,n,t[4],7,-176418897),n=this.ff(n,r,o,i,t[5],12,1200080426),i=this.ff(i,n,r,o,t[6],17,-1473231341),o=this.ff(o,i,n,r,t[7],22,-45705983),r=this.ff(r,o,i,n,t[8],7,1770035416),n=this.ff(n,r,o,i,t[9],12,-1958414417),i=this.ff(i,n,r,o,t[10],17,-42063),o=this.ff(o,i,n,r,t[11],22,-1990404162),r=this.ff(r,o,i,n,t[12],7,1804603682),n=this.ff(n,r,o,i,t[13],12,-40341101),i=this.ff(i,n,r,o,t[14],17,-1502002290),o=this.ff(o,i,n,r,t[15],22,1236535329),r=this.gg(r,o,i,n,t[1],5,-165796510),n=this.gg(n,r,o,i,t[6],9,-1069501632),i=this.gg(i,n,r,o,t[11],14,643717713),o=this.gg(o,i,n,r,t[0],20,-373897302),r=this.gg(r,o,i,n,t[5],5,-701558691),n=this.gg(n,r,o,i,t[10],9,38016083),i=this.gg(i,n,r,o,t[15],14,-660478335),o=this.gg(o,i,n,r,t[4],20,-405537848),r=this.gg(r,o,i,n,t[9],5,568446438),n=this.gg(n,r,o,i,t[14],9,-1019803690),i=this.gg(i,n,r,o,t[3],14,-187363961),o=this.gg(o,i,n,r,t[8],20,1163531501),r=this.gg(r,o,i,n,t[13],5,-1444681467),n=this.gg(n,r,o,i,t[2],9,-51403784),i=this.gg(i,n,r,o,t[7],14,1735328473),o=this.gg(o,i,n,r,t[12],20,-1926607734),r=this.hh(r,o,i,n,t[5],4,-378558),n=this.hh(n,r,o,i,t[8],11,-2022574463),i=this.hh(i,n,r,o,t[11],16,1839030562),o=this.hh(o,i,n,r,t[14],23,-35309556),r=this.hh(r,o,i,n,t[1],4,-1530992060),n=this.hh(n,r,o,i,t[4],11,1272893353),i=this.hh(i,n,r,o,t[7],16,-155497632),o=this.hh(o,i,n,r,t[10],23,-1094730640),r=this.hh(r,o,i,n,t[13],4,681279174),n=this.hh(n,r,o,i,t[0],11,-358537222),i=this.hh(i,n,r,o,t[3],16,-722521979),o=this.hh(o,i,n,r,t[6],23,76029189),r=this.hh(r,o,i,n,t[9],4,-640364487),n=this.hh(n,r,o,i,t[12],11,-421815835),i=this.hh(i,n,r,o,t[15],16,530742520),o=this.hh(o,i,n,r,t[2],23,-995338651),r=this.ii(r,o,i,n,t[0],6,-198630844),n=this.ii(n,r,o,i,t[7],10,1126891415),i=this.ii(i,n,r,o,t[14],15,-1416354905),o=this.ii(o,i,n,r,t[5],21,-57434055),r=this.ii(r,o,i,n,t[12],6,1700485571),n=this.ii(n,r,o,i,t[3],10,-1894986606),i=this.ii(i,n,r,o,t[10],15,-1051523),o=this.ii(o,i,n,r,t[1],21,-2054922799),r=this.ii(r,o,i,n,t[8],6,1873313359),n=this.ii(n,r,o,i,t[15],10,-30611744),i=this.ii(i,n,r,o,t[6],15,-1560198380),o=this.ii(o,i,n,r,t[13],21,1309151649),r=this.ii(r,o,i,n,t[4],6,-145523070),n=this.ii(n,r,o,i,t[11],10,-1120210379),i=this.ii(i,n,r,o,t[2],15,718787259),o=this.ii(o,i,n,r,t[9],21,-343485551),e[0]=this.add32(r,e[0]),e[1]=this.add32(o,e[1]),e[2]=this.add32(i,e[2]),e[3]=this.add32(n,e[3])},r.prototype.cmn=function(e,t,r,o,i,n){return t=this.add32(this.add32(t,e),this.add32(o,n)),this.add32(t<<i|t>>>32-i,r)},r.prototype.ff=function(e,t,r,o,i,n,s){return this.cmn(t&r|~t&o,e,t,i,n,s)},r.prototype.gg=function(e,t,r,o,i,n,s){return this.cmn(t&o|r&~o,e,t,i,n,s)},r.prototype.hh=function(e,t,r,o,i,n,s){return this.cmn(t^r^o,e,t,i,n,s)},r.prototype.ii=function(e,t,r,o,i,n,s){return this.cmn(r^(t|~o),e,t,i,n,s)},r.prototype.md51=function(e){var t,r=e.length,o=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)this.md5cycle(o,this.md5blk(e.substring(t-64,t)));e=e.substring(t-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)i[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(this.md5cycle(o,i),t=0;t<16;t++)i[t]=0;return i[14]=8*r,this.md5cycle(o,i),o},r.prototype.md5blk=function(e){for(var t=[],r=0;r<64;r+=4)t[r>>2]=e.charCodeAt(r)+(e.charCodeAt(r+1)<<8)+(e.charCodeAt(r+2)<<16)+(e.charCodeAt(r+3)<<24);return t},r.prototype.rhex=function(e){for(var t="0123456789abcdef".split(""),r="",o=0;o<4;o++)r+=t[e>>8*o+4&15]+t[e>>8*o&15];return r},r.prototype.hex=function(e){for(var t=0;t<e.length;t++)e[t]=this.rhex(e[t]);return e.join("")},r.prototype.md5=function(e){return this.hex(this.md51(e))},r.prototype.add32=function(e,t){return this.ieCompatibility?this.add32Compat(e,t):this.add32Std(e,t)},r.prototype.add32Std=function(e,t){return e+t&4294967295},r.prototype.add32Compat=function(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r},s([t.PostConstruct],r.prototype,"init",null),r=s([t.Bean("md5")],r)}(t.BeanStub),c=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),l=function(e,t,r,o){var i,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(n<3?i(s):n>3?i(t,r,s):i(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},h=function(e){function r(){return e.call(this,'<div class="ag-watermark">\n <div ref="eLicenseTextRef" class="ag-watermark-text"></div>\n </div>')||this}return c(r,e),r.prototype.postConstruct=function(){var e=this,r=this.shouldDisplayWatermark();t._.addOrRemoveCssClass(this.getGui(),"ag-hidden",!r),r&&(this.eLicenseTextRef.innerText=this.licenseManager.getWatermarkMessage(),window.setTimeout((function(){return e.addCssClass("ag-opacity-zero")}),0),window.setTimeout((function(){return e.addCssClass("ag-hidden")}),5e3))},r.prototype.shouldDisplayWatermark=function(){var e=this.licenseManager.isDisplayWatermark(),t=null!=location.hostname.match("^(?:127.0.0.1|localhost|(?:w+.)?ag-grid.com)$");return!!location.pathname&&-1!==location.pathname.indexOf("forceWatermark")||e&&!t},l([t.Autowired("licenseManager")],r.prototype,"licenseManager",void 0),l([t.RefSelector("eLicenseTextRef")],r.prototype,"eLicenseTextRef",void 0),l([t.PostConstruct],r.prototype,"postConstruct",null),r}(t.Component),u={moduleName:t.ModuleNames.EnterpriseCoreModule,beans:[i,a],agStackComponents:[{componentName:"AgWatermark",componentClass:h}]};exports.EnterpriseCoreModule=u,exports.LicenseManager=i;
/**
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.0.0
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.1.0
* @link http://www.ag-grid.com/

@@ -270,3 +270,3 @@ ' * @license Commercial

var LicenseManager_1;
LicenseManager.RELEASE_INFORMATION = 'MTYyODc2NTk1NDkwMA==';
LicenseManager.RELEASE_INFORMATION = 'MTYzMjgzMjEzNDg4Mw==';
__decorate([

@@ -517,3 +517,3 @@ Autowired('md5')

var isDisplayWatermark = this.licenseManager.isDisplayWatermark();
var isWhiteListURL = location.hostname.match('^127\.0\.0\.1|localhost|www\.ag-grid\.com$') != null;
var isWhiteListURL = location.hostname.match('^(?:127\.0\.0\.1|localhost|(?:\w+\.)?ag-grid\.com)$') != null;
var isForceWatermark = location.pathname ? location.pathname.indexOf('forceWatermark') !== -1 : false;

@@ -520,0 +520,0 @@ return isForceWatermark || (isDisplayWatermark && !isWhiteListURL);

/**
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.0.0
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.1.0
* @link http://www.ag-grid.com/

@@ -8,6 +8,6 @@ ' * @license Commercial

/**
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.0.0
* @ag-grid-enterprise/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components * @version v26.1.0
* @link http://www.ag-grid.com/
' * @license Commercial
*/
import{_ as e,Autowired as t,PreConstruct as r,Bean as i,BeanStub as o,PostConstruct as n,RefSelector as s,Component as a,ModuleNames as c}from"@ag-grid-community/core";var l,h=(l=function(e,t){return(l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),f=function(e,t,r,i){var o,n=arguments.length,s=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(n<3?o(s):n>3?o(t,r,s):o(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},u=function(o){function n(){var e=null!==o&&o.apply(this,arguments)||this;return e.watermarkMessage=void 0,e}var s;return h(n,o),s=n,n.prototype.validateLicense=function(){if(e.missingOrEmpty(s.licenseKey))this.outputMissingLicenseKey();else if(s.licenseKey.length>32){var t=s.extractLicenseComponents(s.licenseKey),r=t.md5,i=t.license,o=t.version,n=t.isTrial;r===this.md5.md5(i)?e.exists(o)&&o?this.validateLicenseKeyForVersion(o,!!n,i):this.validateLegacyKey(i):this.outputInvalidLicenseKey()}else this.outputInvalidLicenseKey()},n.extractExpiry=function(e){var t=e.substring(e.lastIndexOf("_")+1,e.length);return new Date(parseInt(s.decode(t),10))},n.extractLicenseComponents=function(e){var t=e.replace(/[\u200B-\u200D\uFEFF]/g,""),r=(t=t.replace(/\r?\n|\r/g,"")).length-32,i=t.substring(r),o=t.substring(0,r),n=s.extractBracketedInformation(t);return{md5:i,license:o,version:n[0],isTrial:n[1]}},n.prototype.getLicenseDetails=function(e){var t=s.extractLicenseComponents(e),r=t.md5,i=t.license,o=t.version,n=t.isTrial,a=r===this.md5.md5(i),c=null;return a&&(c=s.extractExpiry(i),a=!isNaN(c.getTime())),{licenseKey:e,valid:a,expiry:a?s.formatDate(c):null,version:o||"legacy",isTrial:n}},n.prototype.isDisplayWatermark=function(){return!e.missingOrEmpty(this.watermarkMessage)},n.prototype.getWatermarkMessage=function(){return this.watermarkMessage||""},n.formatDate=function(e){var t=e.getDate(),r=e.getMonth(),i=e.getFullYear();return t+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][r]+" "+i},n.getGridReleaseDate=function(){return new Date(parseInt(s.decode(s.RELEASE_INFORMATION),10))},n.decode=function(e){for(var t,r,i,o,n,a,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",h=0,f=e.replace(/[^A-Za-z0-9+/=]/g,"");h<f.length;)t=c.indexOf(f.charAt(h++))<<2|(o=c.indexOf(f.charAt(h++)))>>4,r=(15&o)<<4|(n=c.indexOf(f.charAt(h++)))>>2,i=(3&n)<<6|(a=c.indexOf(f.charAt(h++))),l+=String.fromCharCode(t),64!=n&&(l+=String.fromCharCode(r)),64!=a&&(l+=String.fromCharCode(i));return l=s.utf8_decode(l)},n.utf8_decode=function(e){e=e.replace(/rn/g,"n");for(var t="",r=0;r<e.length;r++){var i=e.charCodeAt(r);i<128?t+=String.fromCharCode(i):i>127&&i<2048?(t+=String.fromCharCode(i>>6|192),t+=String.fromCharCode(63&i|128)):(t+=String.fromCharCode(i>>12|224),t+=String.fromCharCode(i>>6&63|128),t+=String.fromCharCode(63&i|128))}return t},n.setLicenseKey=function(e){s.licenseKey=e},n.extractBracketedInformation=function(e){var t=e.split("[").filter((function(e){return e.indexOf("]")>-1})).map((function(e){return e.split("]")[0]}));if(!t||0===t.length)return[null,null];var r=1===t.filter((function(e){return"TRIAL"===e})).length;return[t.filter((function(e){return 0===e.indexOf("v")})).map((function(e){return e.replace(/^v/,"")}))[0],r]},n.prototype.validateLicenseKeyForVersion=function(e,t,r){"2"===e&&(t?this.validateForTrial(r):this.validateLegacyKey(r))},n.prototype.validateLegacyKey=function(e){var t=s.getGridReleaseDate(),r=s.extractExpiry(e),i=!1,o=!1;if(isNaN(r.getTime())||(i=!0,o=t<r),i){if(!o){var n=s.formatDate(r),a=s.formatDate(t);this.outputIncompatibleVersion(n,a)}}else this.outputInvalidLicenseKey()},n.prototype.validateForTrial=function(e){var t=s.extractExpiry(e),r=new Date,i=!1,o=!1;if(isNaN(t.getTime())||(i=!0,o=t>r),i){if(!o){var n=s.formatDate(t);this.outputExpiredTrialKey(n)}}else this.outputInvalidLicenseKey()},n.prototype.outputInvalidLicenseKey=function(){console.error("*****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License ********************************************"),console.error("********************************************* Invalid License ***************************************************"),console.error("* Your license for AG Grid Enterprise is not valid - please contact info@ag-grid.com to obtain a valid license. *"),console.error("*****************************************************************************************************************"),console.error("*****************************************************************************************************************"),this.watermarkMessage="Invalid License"},n.prototype.outputExpiredTrialKey=function(e){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("***************************************** Trial Period Expired. *******************************************"),console.error("* Your license for AG Grid Enterprise expired on "+e+". *"),console.error("* Please email info@ag-grid.com to purchase a license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="Trial Period Expired"},n.prototype.outputMissingLicenseKey=function(){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("****************************************** License Key Not Found ***********************************************"),console.error("* All AG Grid Enterprise features are unlocked. *"),console.error("* This is an evaluation only version, it is not licensed for development projects intended for production. *"),console.error("* If you want to hide the watermark, please email info@ag-grid.com for a trial license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="For Trial Use Only"},n.prototype.outputIncompatibleVersion=function(e,t){console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),console.error("* AG Grid Enterprise License *"),console.error("* License not compatible with installed version of AG Grid Enterprise. *"),console.error("* *"),console.error("* Your AG Grid License entitles you to all versions of AG Grid that we release within the time covered by your license *"),console.error("* - typically we provide one year licenses which entitles you to all releases / updates of AG Grid within that year. *"),console.error("* Your license has an end (expiry) date which stops the license key working with versions of AG Grid released after the *"),console.error("* license end date. The license key that you have expires on "+e+", however the version of AG Grid you *"),console.error("* are trying to use was released on "+t+". *"),console.error("* *"),console.error("* Please contact info@ag-grid.com to renew your subscription to new versions and get a new license key to work with this *"),console.error("* version of AG Grid. *"),console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),this.watermarkMessage="License Expired"},n.RELEASE_INFORMATION="MTYyODc2NTk1NDkwMA==",f([t("md5")],n.prototype,"md5",void 0),f([r],n.prototype,"validateLicense",null),n=s=f([i("licenseManager")],n)}(o),p=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function i(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(i.prototype=r.prototype,new i)}}(),d=function(e,t,r,i){var o,n=arguments.length,s=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(n<3?o(s):n>3?o(t,r,s):o(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ieCompatibility=!1,t}return p(t,e),t.prototype.init=function(){this.ieCompatibility="5d41402abc4b2a76b9719d911017c592"!=this.md5("hello")},t.prototype.md5cycle=function(e,t){var r=e[0],i=e[1],o=e[2],n=e[3];r=this.ff(r,i,o,n,t[0],7,-680876936),n=this.ff(n,r,i,o,t[1],12,-389564586),o=this.ff(o,n,r,i,t[2],17,606105819),i=this.ff(i,o,n,r,t[3],22,-1044525330),r=this.ff(r,i,o,n,t[4],7,-176418897),n=this.ff(n,r,i,o,t[5],12,1200080426),o=this.ff(o,n,r,i,t[6],17,-1473231341),i=this.ff(i,o,n,r,t[7],22,-45705983),r=this.ff(r,i,o,n,t[8],7,1770035416),n=this.ff(n,r,i,o,t[9],12,-1958414417),o=this.ff(o,n,r,i,t[10],17,-42063),i=this.ff(i,o,n,r,t[11],22,-1990404162),r=this.ff(r,i,o,n,t[12],7,1804603682),n=this.ff(n,r,i,o,t[13],12,-40341101),o=this.ff(o,n,r,i,t[14],17,-1502002290),i=this.ff(i,o,n,r,t[15],22,1236535329),r=this.gg(r,i,o,n,t[1],5,-165796510),n=this.gg(n,r,i,o,t[6],9,-1069501632),o=this.gg(o,n,r,i,t[11],14,643717713),i=this.gg(i,o,n,r,t[0],20,-373897302),r=this.gg(r,i,o,n,t[5],5,-701558691),n=this.gg(n,r,i,o,t[10],9,38016083),o=this.gg(o,n,r,i,t[15],14,-660478335),i=this.gg(i,o,n,r,t[4],20,-405537848),r=this.gg(r,i,o,n,t[9],5,568446438),n=this.gg(n,r,i,o,t[14],9,-1019803690),o=this.gg(o,n,r,i,t[3],14,-187363961),i=this.gg(i,o,n,r,t[8],20,1163531501),r=this.gg(r,i,o,n,t[13],5,-1444681467),n=this.gg(n,r,i,o,t[2],9,-51403784),o=this.gg(o,n,r,i,t[7],14,1735328473),i=this.gg(i,o,n,r,t[12],20,-1926607734),r=this.hh(r,i,o,n,t[5],4,-378558),n=this.hh(n,r,i,o,t[8],11,-2022574463),o=this.hh(o,n,r,i,t[11],16,1839030562),i=this.hh(i,o,n,r,t[14],23,-35309556),r=this.hh(r,i,o,n,t[1],4,-1530992060),n=this.hh(n,r,i,o,t[4],11,1272893353),o=this.hh(o,n,r,i,t[7],16,-155497632),i=this.hh(i,o,n,r,t[10],23,-1094730640),r=this.hh(r,i,o,n,t[13],4,681279174),n=this.hh(n,r,i,o,t[0],11,-358537222),o=this.hh(o,n,r,i,t[3],16,-722521979),i=this.hh(i,o,n,r,t[6],23,76029189),r=this.hh(r,i,o,n,t[9],4,-640364487),n=this.hh(n,r,i,o,t[12],11,-421815835),o=this.hh(o,n,r,i,t[15],16,530742520),i=this.hh(i,o,n,r,t[2],23,-995338651),r=this.ii(r,i,o,n,t[0],6,-198630844),n=this.ii(n,r,i,o,t[7],10,1126891415),o=this.ii(o,n,r,i,t[14],15,-1416354905),i=this.ii(i,o,n,r,t[5],21,-57434055),r=this.ii(r,i,o,n,t[12],6,1700485571),n=this.ii(n,r,i,o,t[3],10,-1894986606),o=this.ii(o,n,r,i,t[10],15,-1051523),i=this.ii(i,o,n,r,t[1],21,-2054922799),r=this.ii(r,i,o,n,t[8],6,1873313359),n=this.ii(n,r,i,o,t[15],10,-30611744),o=this.ii(o,n,r,i,t[6],15,-1560198380),i=this.ii(i,o,n,r,t[13],21,1309151649),r=this.ii(r,i,o,n,t[4],6,-145523070),n=this.ii(n,r,i,o,t[11],10,-1120210379),o=this.ii(o,n,r,i,t[2],15,718787259),i=this.ii(i,o,n,r,t[9],21,-343485551),e[0]=this.add32(r,e[0]),e[1]=this.add32(i,e[1]),e[2]=this.add32(o,e[2]),e[3]=this.add32(n,e[3])},t.prototype.cmn=function(e,t,r,i,o,n){return t=this.add32(this.add32(t,e),this.add32(i,n)),this.add32(t<<o|t>>>32-o,r)},t.prototype.ff=function(e,t,r,i,o,n,s){return this.cmn(t&r|~t&i,e,t,o,n,s)},t.prototype.gg=function(e,t,r,i,o,n,s){return this.cmn(t&i|r&~i,e,t,o,n,s)},t.prototype.hh=function(e,t,r,i,o,n,s){return this.cmn(t^r^i,e,t,o,n,s)},t.prototype.ii=function(e,t,r,i,o,n,s){return this.cmn(r^(t|~i),e,t,o,n,s)},t.prototype.md51=function(e){var t,r=e.length,i=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)this.md5cycle(i,this.md5blk(e.substring(t-64,t)));e=e.substring(t-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)o[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(this.md5cycle(i,o),t=0;t<16;t++)o[t]=0;return o[14]=8*r,this.md5cycle(i,o),i},t.prototype.md5blk=function(e){for(var t=[],r=0;r<64;r+=4)t[r>>2]=e.charCodeAt(r)+(e.charCodeAt(r+1)<<8)+(e.charCodeAt(r+2)<<16)+(e.charCodeAt(r+3)<<24);return t},t.prototype.rhex=function(e){for(var t="0123456789abcdef".split(""),r="",i=0;i<4;i++)r+=t[e>>8*i+4&15]+t[e>>8*i&15];return r},t.prototype.hex=function(e){for(var t=0;t<e.length;t++)e[t]=this.rhex(e[t]);return e.join("")},t.prototype.md5=function(e){return this.hex(this.md51(e))},t.prototype.add32=function(e,t){return this.ieCompatibility?this.add32Compat(e,t):this.add32Std(e,t)},t.prototype.add32Std=function(e,t){return e+t&4294967295},t.prototype.add32Compat=function(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r},d([n],t.prototype,"init",null),t=d([i("md5")],t)}(o),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function i(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(i.prototype=r.prototype,new i)}}(),m=function(e,t,r,i){var o,n=arguments.length,s=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(n<3?o(s):n>3?o(t,r,s):o(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},v=function(r){function i(){return r.call(this,'<div class="ag-watermark">\n <div ref="eLicenseTextRef" class="ag-watermark-text"></div>\n </div>')||this}return g(i,r),i.prototype.postConstruct=function(){var t=this,r=this.shouldDisplayWatermark();e.addOrRemoveCssClass(this.getGui(),"ag-hidden",!r),r&&(this.eLicenseTextRef.innerText=this.licenseManager.getWatermarkMessage(),window.setTimeout((function(){return t.addCssClass("ag-opacity-zero")}),0),window.setTimeout((function(){return t.addCssClass("ag-hidden")}),5e3))},i.prototype.shouldDisplayWatermark=function(){var e=this.licenseManager.isDisplayWatermark(),t=null!=location.hostname.match("^127.0.0.1|localhost|www.ag-grid.com$");return!!location.pathname&&-1!==location.pathname.indexOf("forceWatermark")||e&&!t},m([t("licenseManager")],i.prototype,"licenseManager",void 0),m([s("eLicenseTextRef")],i.prototype,"eLicenseTextRef",void 0),m([n],i.prototype,"postConstruct",null),i}(a),w={moduleName:c.EnterpriseCoreModule,beans:[u,y],agStackComponents:[{componentName:"AgWatermark",componentClass:v}]};export{w as EnterpriseCoreModule,u as LicenseManager};
import{_ as e,Autowired as t,PreConstruct as r,Bean as i,BeanStub as o,PostConstruct as n,RefSelector as s,Component as a,ModuleNames as c}from"@ag-grid-community/core";var l,h=(l=function(e,t){return(l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),f=function(e,t,r,i){var o,n=arguments.length,s=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(n<3?o(s):n>3?o(t,r,s):o(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},u=function(o){function n(){var e=null!==o&&o.apply(this,arguments)||this;return e.watermarkMessage=void 0,e}var s;return h(n,o),s=n,n.prototype.validateLicense=function(){if(e.missingOrEmpty(s.licenseKey))this.outputMissingLicenseKey();else if(s.licenseKey.length>32){var t=s.extractLicenseComponents(s.licenseKey),r=t.md5,i=t.license,o=t.version,n=t.isTrial;r===this.md5.md5(i)?e.exists(o)&&o?this.validateLicenseKeyForVersion(o,!!n,i):this.validateLegacyKey(i):this.outputInvalidLicenseKey()}else this.outputInvalidLicenseKey()},n.extractExpiry=function(e){var t=e.substring(e.lastIndexOf("_")+1,e.length);return new Date(parseInt(s.decode(t),10))},n.extractLicenseComponents=function(e){var t=e.replace(/[\u200B-\u200D\uFEFF]/g,""),r=(t=t.replace(/\r?\n|\r/g,"")).length-32,i=t.substring(r),o=t.substring(0,r),n=s.extractBracketedInformation(t);return{md5:i,license:o,version:n[0],isTrial:n[1]}},n.prototype.getLicenseDetails=function(e){var t=s.extractLicenseComponents(e),r=t.md5,i=t.license,o=t.version,n=t.isTrial,a=r===this.md5.md5(i),c=null;return a&&(c=s.extractExpiry(i),a=!isNaN(c.getTime())),{licenseKey:e,valid:a,expiry:a?s.formatDate(c):null,version:o||"legacy",isTrial:n}},n.prototype.isDisplayWatermark=function(){return!e.missingOrEmpty(this.watermarkMessage)},n.prototype.getWatermarkMessage=function(){return this.watermarkMessage||""},n.formatDate=function(e){var t=e.getDate(),r=e.getMonth(),i=e.getFullYear();return t+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][r]+" "+i},n.getGridReleaseDate=function(){return new Date(parseInt(s.decode(s.RELEASE_INFORMATION),10))},n.decode=function(e){for(var t,r,i,o,n,a,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",h=0,f=e.replace(/[^A-Za-z0-9+/=]/g,"");h<f.length;)t=c.indexOf(f.charAt(h++))<<2|(o=c.indexOf(f.charAt(h++)))>>4,r=(15&o)<<4|(n=c.indexOf(f.charAt(h++)))>>2,i=(3&n)<<6|(a=c.indexOf(f.charAt(h++))),l+=String.fromCharCode(t),64!=n&&(l+=String.fromCharCode(r)),64!=a&&(l+=String.fromCharCode(i));return l=s.utf8_decode(l)},n.utf8_decode=function(e){e=e.replace(/rn/g,"n");for(var t="",r=0;r<e.length;r++){var i=e.charCodeAt(r);i<128?t+=String.fromCharCode(i):i>127&&i<2048?(t+=String.fromCharCode(i>>6|192),t+=String.fromCharCode(63&i|128)):(t+=String.fromCharCode(i>>12|224),t+=String.fromCharCode(i>>6&63|128),t+=String.fromCharCode(63&i|128))}return t},n.setLicenseKey=function(e){s.licenseKey=e},n.extractBracketedInformation=function(e){var t=e.split("[").filter((function(e){return e.indexOf("]")>-1})).map((function(e){return e.split("]")[0]}));if(!t||0===t.length)return[null,null];var r=1===t.filter((function(e){return"TRIAL"===e})).length;return[t.filter((function(e){return 0===e.indexOf("v")})).map((function(e){return e.replace(/^v/,"")}))[0],r]},n.prototype.validateLicenseKeyForVersion=function(e,t,r){"2"===e&&(t?this.validateForTrial(r):this.validateLegacyKey(r))},n.prototype.validateLegacyKey=function(e){var t=s.getGridReleaseDate(),r=s.extractExpiry(e),i=!1,o=!1;if(isNaN(r.getTime())||(i=!0,o=t<r),i){if(!o){var n=s.formatDate(r),a=s.formatDate(t);this.outputIncompatibleVersion(n,a)}}else this.outputInvalidLicenseKey()},n.prototype.validateForTrial=function(e){var t=s.extractExpiry(e),r=new Date,i=!1,o=!1;if(isNaN(t.getTime())||(i=!0,o=t>r),i){if(!o){var n=s.formatDate(t);this.outputExpiredTrialKey(n)}}else this.outputInvalidLicenseKey()},n.prototype.outputInvalidLicenseKey=function(){console.error("*****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License ********************************************"),console.error("********************************************* Invalid License ***************************************************"),console.error("* Your license for AG Grid Enterprise is not valid - please contact info@ag-grid.com to obtain a valid license. *"),console.error("*****************************************************************************************************************"),console.error("*****************************************************************************************************************"),this.watermarkMessage="Invalid License"},n.prototype.outputExpiredTrialKey=function(e){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("***************************************** Trial Period Expired. *******************************************"),console.error("* Your license for AG Grid Enterprise expired on "+e+". *"),console.error("* Please email info@ag-grid.com to purchase a license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="Trial Period Expired"},n.prototype.outputMissingLicenseKey=function(){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("****************************************** License Key Not Found ***********************************************"),console.error("* All AG Grid Enterprise features are unlocked. *"),console.error("* This is an evaluation only version, it is not licensed for development projects intended for production. *"),console.error("* If you want to hide the watermark, please email info@ag-grid.com for a trial license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="For Trial Use Only"},n.prototype.outputIncompatibleVersion=function(e,t){console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),console.error("* AG Grid Enterprise License *"),console.error("* License not compatible with installed version of AG Grid Enterprise. *"),console.error("* *"),console.error("* Your AG Grid License entitles you to all versions of AG Grid that we release within the time covered by your license *"),console.error("* - typically we provide one year licenses which entitles you to all releases / updates of AG Grid within that year. *"),console.error("* Your license has an end (expiry) date which stops the license key working with versions of AG Grid released after the *"),console.error("* license end date. The license key that you have expires on "+e+", however the version of AG Grid you *"),console.error("* are trying to use was released on "+t+". *"),console.error("* *"),console.error("* Please contact info@ag-grid.com to renew your subscription to new versions and get a new license key to work with this *"),console.error("* version of AG Grid. *"),console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),this.watermarkMessage="License Expired"},n.RELEASE_INFORMATION="MTYzMjgzMjEzNDg4Mw==",f([t("md5")],n.prototype,"md5",void 0),f([r],n.prototype,"validateLicense",null),n=s=f([i("licenseManager")],n)}(o),p=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function i(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(i.prototype=r.prototype,new i)}}(),d=function(e,t,r,i){var o,n=arguments.length,s=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(n<3?o(s):n>3?o(t,r,s):o(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ieCompatibility=!1,t}return p(t,e),t.prototype.init=function(){this.ieCompatibility="5d41402abc4b2a76b9719d911017c592"!=this.md5("hello")},t.prototype.md5cycle=function(e,t){var r=e[0],i=e[1],o=e[2],n=e[3];r=this.ff(r,i,o,n,t[0],7,-680876936),n=this.ff(n,r,i,o,t[1],12,-389564586),o=this.ff(o,n,r,i,t[2],17,606105819),i=this.ff(i,o,n,r,t[3],22,-1044525330),r=this.ff(r,i,o,n,t[4],7,-176418897),n=this.ff(n,r,i,o,t[5],12,1200080426),o=this.ff(o,n,r,i,t[6],17,-1473231341),i=this.ff(i,o,n,r,t[7],22,-45705983),r=this.ff(r,i,o,n,t[8],7,1770035416),n=this.ff(n,r,i,o,t[9],12,-1958414417),o=this.ff(o,n,r,i,t[10],17,-42063),i=this.ff(i,o,n,r,t[11],22,-1990404162),r=this.ff(r,i,o,n,t[12],7,1804603682),n=this.ff(n,r,i,o,t[13],12,-40341101),o=this.ff(o,n,r,i,t[14],17,-1502002290),i=this.ff(i,o,n,r,t[15],22,1236535329),r=this.gg(r,i,o,n,t[1],5,-165796510),n=this.gg(n,r,i,o,t[6],9,-1069501632),o=this.gg(o,n,r,i,t[11],14,643717713),i=this.gg(i,o,n,r,t[0],20,-373897302),r=this.gg(r,i,o,n,t[5],5,-701558691),n=this.gg(n,r,i,o,t[10],9,38016083),o=this.gg(o,n,r,i,t[15],14,-660478335),i=this.gg(i,o,n,r,t[4],20,-405537848),r=this.gg(r,i,o,n,t[9],5,568446438),n=this.gg(n,r,i,o,t[14],9,-1019803690),o=this.gg(o,n,r,i,t[3],14,-187363961),i=this.gg(i,o,n,r,t[8],20,1163531501),r=this.gg(r,i,o,n,t[13],5,-1444681467),n=this.gg(n,r,i,o,t[2],9,-51403784),o=this.gg(o,n,r,i,t[7],14,1735328473),i=this.gg(i,o,n,r,t[12],20,-1926607734),r=this.hh(r,i,o,n,t[5],4,-378558),n=this.hh(n,r,i,o,t[8],11,-2022574463),o=this.hh(o,n,r,i,t[11],16,1839030562),i=this.hh(i,o,n,r,t[14],23,-35309556),r=this.hh(r,i,o,n,t[1],4,-1530992060),n=this.hh(n,r,i,o,t[4],11,1272893353),o=this.hh(o,n,r,i,t[7],16,-155497632),i=this.hh(i,o,n,r,t[10],23,-1094730640),r=this.hh(r,i,o,n,t[13],4,681279174),n=this.hh(n,r,i,o,t[0],11,-358537222),o=this.hh(o,n,r,i,t[3],16,-722521979),i=this.hh(i,o,n,r,t[6],23,76029189),r=this.hh(r,i,o,n,t[9],4,-640364487),n=this.hh(n,r,i,o,t[12],11,-421815835),o=this.hh(o,n,r,i,t[15],16,530742520),i=this.hh(i,o,n,r,t[2],23,-995338651),r=this.ii(r,i,o,n,t[0],6,-198630844),n=this.ii(n,r,i,o,t[7],10,1126891415),o=this.ii(o,n,r,i,t[14],15,-1416354905),i=this.ii(i,o,n,r,t[5],21,-57434055),r=this.ii(r,i,o,n,t[12],6,1700485571),n=this.ii(n,r,i,o,t[3],10,-1894986606),o=this.ii(o,n,r,i,t[10],15,-1051523),i=this.ii(i,o,n,r,t[1],21,-2054922799),r=this.ii(r,i,o,n,t[8],6,1873313359),n=this.ii(n,r,i,o,t[15],10,-30611744),o=this.ii(o,n,r,i,t[6],15,-1560198380),i=this.ii(i,o,n,r,t[13],21,1309151649),r=this.ii(r,i,o,n,t[4],6,-145523070),n=this.ii(n,r,i,o,t[11],10,-1120210379),o=this.ii(o,n,r,i,t[2],15,718787259),i=this.ii(i,o,n,r,t[9],21,-343485551),e[0]=this.add32(r,e[0]),e[1]=this.add32(i,e[1]),e[2]=this.add32(o,e[2]),e[3]=this.add32(n,e[3])},t.prototype.cmn=function(e,t,r,i,o,n){return t=this.add32(this.add32(t,e),this.add32(i,n)),this.add32(t<<o|t>>>32-o,r)},t.prototype.ff=function(e,t,r,i,o,n,s){return this.cmn(t&r|~t&i,e,t,o,n,s)},t.prototype.gg=function(e,t,r,i,o,n,s){return this.cmn(t&i|r&~i,e,t,o,n,s)},t.prototype.hh=function(e,t,r,i,o,n,s){return this.cmn(t^r^i,e,t,o,n,s)},t.prototype.ii=function(e,t,r,i,o,n,s){return this.cmn(r^(t|~i),e,t,o,n,s)},t.prototype.md51=function(e){var t,r=e.length,i=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)this.md5cycle(i,this.md5blk(e.substring(t-64,t)));e=e.substring(t-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)o[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(this.md5cycle(i,o),t=0;t<16;t++)o[t]=0;return o[14]=8*r,this.md5cycle(i,o),i},t.prototype.md5blk=function(e){for(var t=[],r=0;r<64;r+=4)t[r>>2]=e.charCodeAt(r)+(e.charCodeAt(r+1)<<8)+(e.charCodeAt(r+2)<<16)+(e.charCodeAt(r+3)<<24);return t},t.prototype.rhex=function(e){for(var t="0123456789abcdef".split(""),r="",i=0;i<4;i++)r+=t[e>>8*i+4&15]+t[e>>8*i&15];return r},t.prototype.hex=function(e){for(var t=0;t<e.length;t++)e[t]=this.rhex(e[t]);return e.join("")},t.prototype.md5=function(e){return this.hex(this.md51(e))},t.prototype.add32=function(e,t){return this.ieCompatibility?this.add32Compat(e,t):this.add32Std(e,t)},t.prototype.add32Std=function(e,t){return e+t&4294967295},t.prototype.add32Compat=function(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r},d([n],t.prototype,"init",null),t=d([i("md5")],t)}(o),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(t,r)};return function(t,r){function i(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(i.prototype=r.prototype,new i)}}(),m=function(e,t,r,i){var o,n=arguments.length,s=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(n<3?o(s):n>3?o(t,r,s):o(t,r))||s);return n>3&&s&&Object.defineProperty(t,r,s),s},v=function(r){function i(){return r.call(this,'<div class="ag-watermark">\n <div ref="eLicenseTextRef" class="ag-watermark-text"></div>\n </div>')||this}return g(i,r),i.prototype.postConstruct=function(){var t=this,r=this.shouldDisplayWatermark();e.addOrRemoveCssClass(this.getGui(),"ag-hidden",!r),r&&(this.eLicenseTextRef.innerText=this.licenseManager.getWatermarkMessage(),window.setTimeout((function(){return t.addCssClass("ag-opacity-zero")}),0),window.setTimeout((function(){return t.addCssClass("ag-hidden")}),5e3))},i.prototype.shouldDisplayWatermark=function(){var e=this.licenseManager.isDisplayWatermark(),t=null!=location.hostname.match("^(?:127.0.0.1|localhost|(?:w+.)?ag-grid.com)$");return!!location.pathname&&-1!==location.pathname.indexOf("forceWatermark")||e&&!t},m([t("licenseManager")],i.prototype,"licenseManager",void 0),m([s("eLicenseTextRef")],i.prototype,"eLicenseTextRef",void 0),m([n],i.prototype,"postConstruct",null),i}(a),w={moduleName:c.EnterpriseCoreModule,beans:[u,y],agStackComponents:[{componentName:"AgWatermark",componentClass:v}]};export{w as EnterpriseCoreModule,u as LicenseManager};

@@ -38,3 +38,3 @@ var __extends = (this && this.__extends) || (function () {

var isDisplayWatermark = this.licenseManager.isDisplayWatermark();
var isWhiteListURL = location.hostname.match('^127\.0\.0\.1|localhost|www\.ag-grid\.com$') != null;
var isWhiteListURL = location.hostname.match('^(?:127\.0\.0\.1|localhost|(?:\w+\.)?ag-grid\.com)$') != null;
var isForceWatermark = location.pathname ? location.pathname.indexOf('forceWatermark') !== -1 : false;

@@ -41,0 +41,0 @@ return isForceWatermark || (isDisplayWatermark && !isWhiteListURL);

@@ -263,3 +263,3 @@ var __extends = (this && this.__extends) || (function () {

var LicenseManager_1;
LicenseManager.RELEASE_INFORMATION = 'MTYyODc2NTk1NDkwMA==';
LicenseManager.RELEASE_INFORMATION = 'MTYzMjgzMjEzNDg4Mw==';
__decorate([

@@ -266,0 +266,0 @@ Autowired('md5')

{
"name": "@ag-grid-enterprise/core",
"version": "26.0.0",
"version": "26.1.0",
"description": "Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components",

@@ -46,3 +46,3 @@ "main": "./dist/cjs/main.js",

"dependencies": {
"@ag-grid-community/core": "~26.0.0"
"@ag-grid-community/core": "~26.1.0"
},

@@ -52,2 +52,3 @@ "devDependencies": {

"@types/jest": "^25.2.1",
"@types/node": "12.20.20",
"jest": "^25.4.0",

@@ -54,0 +55,0 @@ "ts-jest": "^25.4.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc