UNPKG

primeng

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/primeng.svg)](https://badge.fury.io/js/primeng) [![Discord](https://img.shields.io/discord/557940238991753

2 lines 2.67 kB
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define("primeng/utils",["exports"],r):r(((e="undefined"!=typeof globalThis?globalThis:e||self).primeng=e.primeng||{},e.primeng.utils={}))}(this,(function(e){"use strict";var r=function(){function e(){}return e.equals=function(e,r,t){return t?this.resolveFieldData(e,t)===this.resolveFieldData(r,t):this.equalsByValue(e,r)},e.equalsByValue=function(e,r){if(e===r)return!0;if(e&&r&&"object"==typeof e&&"object"==typeof r){var t,n,i,l=Array.isArray(e),a=Array.isArray(r);if(l&&a){if((n=e.length)!=r.length)return!1;for(t=n;0!=t--;)if(!this.equalsByValue(e[t],r[t]))return!1;return!0}if(l!=a)return!1;var u=e instanceof Date,c=r instanceof Date;if(u!=c)return!1;if(u&&c)return e.getTime()==r.getTime();var f=e instanceof RegExp,o=r instanceof RegExp;if(f!=o)return!1;if(f&&o)return e.toString()==r.toString();var s=Object.keys(e);if((n=s.length)!==Object.keys(r).length)return!1;for(t=n;0!=t--;)if(!Object.prototype.hasOwnProperty.call(r,s[t]))return!1;for(t=n;0!=t--;)if(i=s[t],!this.equalsByValue(e[i],r[i]))return!1;return!0}return e!=e&&r!=r},e.resolveFieldData=function(e,r){if(e&&r){if(this.isFunction(r))return r(e);if(-1==r.indexOf("."))return e[r];for(var t=r.split("."),n=e,i=0,l=t.length;i<l;++i){if(null==n)return null;n=n[t[i]]}return n}return null},e.isFunction=function(e){return!!(e&&e.constructor&&e.call&&e.apply)},e.reorderArray=function(e,r,t){e&&r!==t&&(t>=e.length&&(t%=e.length,r%=e.length),e.splice(t,0,e.splice(r,1)[0]))},e.insertIntoOrderedArray=function(e,r,t,n){if(t.length>0){for(var i=!1,l=0;l<t.length;l++){if(this.findIndexInList(t[l],n)>r){t.splice(l,0,e),i=!0;break}}i||t.push(e)}else t.push(e)},e.findIndexInList=function(e,r){var t=-1;if(r)for(var n=0;n<r.length;n++)if(r[n]==e){t=n;break}return t},e.removeAccents=function(e){return e&&e.search(/[\xC0-\xFF]/g)>-1&&(e=e.replace(/[\xC0-\xC5]/g,"A").replace(/[\xC6]/g,"AE").replace(/[\xC7]/g,"C").replace(/[\xC8-\xCB]/g,"E").replace(/[\xCC-\xCF]/g,"I").replace(/[\xD0]/g,"D").replace(/[\xD1]/g,"N").replace(/[\xD2-\xD6\xD8]/g,"O").replace(/[\xD9-\xDC]/g,"U").replace(/[\xDD]/g,"Y").replace(/[\xDE]/g,"P").replace(/[\xE0-\xE5]/g,"a").replace(/[\xE6]/g,"ae").replace(/[\xE7]/g,"c").replace(/[\xE8-\xEB]/g,"e").replace(/[\xEC-\xEF]/g,"i").replace(/[\xF1]/g,"n").replace(/[\xF2-\xF6\xF8]/g,"o").replace(/[\xF9-\xFC]/g,"u").replace(/[\xFE]/g,"p").replace(/[\xFD\xFF]/g,"y")),e},e}();e.lastId=0,e.ObjectUtils=r,e.UniqueComponentId=function(){return e.lastId++,"pr_id_"+e.lastId},Object.defineProperty(e,"__esModule",{value:!0})})); //# sourceMappingURL=primeng-utils.umd.min.js.map