quarkd
Version:
Mobile UI Components built on Web Components.
2 lines (1 loc) • 1.13 kB
JavaScript
var e=function(e){return[null,"false",!1].includes(e)},n=function(e){if(null!=e)return"number"==typeof e||/^\d+(\.\d+)?$/.test(e)?"".concat(e,"px"):String(e)},t=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,u=null,r=0;return function(){for(var o=arguments.length,c=new Array(o),i=0;i<o;i++)c[i]=arguments[i];var l=+new Date;u&&clearTimeout(u),l-r>t?(r=l,e.apply(undefined,c)):u=setTimeout((function(){e.apply(undefined,c)}),n)}},u="undefined"!=typeof window,r=function(e){return!e||e.length<=0?[]:e.filter((function(e){return e.nodeType===Node.ELEMENT_NODE}))},o=function(e){return Number(e.replace("vw",""))*document.documentElement.clientWidth/100},c=function(e){return Number(e.replace("vh",""))*document.documentElement.clientHeight/100},i=function(e){var n=Number(window.getComputedStyle(document.documentElement).fontSize.replace("px",""));return Number(e.replace("rem",""))*n},l=function(e){return Number(e.replace("%",""))*document.documentElement.clientHeight/100};export{n as a,c as b,e as c,u as i,l as p,i as r,r as s,t,o as v};