UNPKG

@duetds/components

Version:

This package includes Duet Core Components and related tools.

1 lines 1.1 kB
var n,r,t=(function(n,r){function t(){return Math.random().toString(16).slice(-4)}function u(n,r){var t=n._original||n;return{_original:n,emit:e(t.emit.bind(t),r)}}function e(n){var r,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(){clearTimeout(r);for(var u=arguments.length,e=new Array(u),o=0;o<u;o++)e[o]=arguments[o];r=setTimeout.apply(void 0,[n,t].concat(e))}}Object.defineProperty(r,"__esModule",{value:!0}),r.chr4=t,r.createID=function(n){return"".concat(n,"-")+t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t()},r.deferEvent=function(n){return u(n,0)},r.debounceEvent=u,r.debounce=e,r.sanitizeString=function(n){return(n=n.replace(/[^a-z0-9áéíóúñüöäå \.,_-]/gim,"")).trim()},r.convertToCamelCase=function(n){return n.replace(/-([a-z])/g,(function(n){return n[1].toUpperCase()}))},r.hostContext=function(n,r){return null!==r.closest(n)}}(n={exports:{}},n.exports),n.exports);(r=t)&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default");var u=t.createID,e=t.debounceEvent,o=t.sanitizeString,i=t.convertToCamelCase;export{u as a,i as b,e as c,o as j};