lwx-test-ui
Version:
lwx-test-ui
2 lines (1 loc) • 1.19 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function i(n,s){return Object.prototype.toString.call(n)===`[object ${s}]`}function t(n){return i(n,"Function")}function r(n){return typeof n<"u"}function u(n){return!r(n)}function e(n){return n!==null&&i(n,"Object")}function c(n){return i(n,"Date")}function f(n){return i(n,"Number")}function l(n){return i(n,"AsyncFunction")}function d(n){return i(n,"Promise")&&e(n)&&t(n.then)&&t(n.catch)}function y(n){return i(n,"String")}function b(n){return i(n,"Boolean")}function m(n){return n&&Array.isArray(n)}function a(){return typeof window<"u"}function A(n){return typeof window<"u"&&i(n,"Window")}function D(n){return e(n)&&!!n.tagName}function o(n){return n===null}function F(n){return u(n)||o(n)}function N(n){return/^#?(?:[0-9A-F]{3}|[0-9A-F]{6})$/i.test(n)}exports.is=i;exports.isArray=m;exports.isAsyncFunction=l;exports.isBoolean=b;exports.isClient=a;exports.isDate=c;exports.isDef=r;exports.isElement=D;exports.isFunction=t;exports.isHexColor=N;exports.isNull=o;exports.isNullOrUnDef=F;exports.isNumber=f;exports.isObject=e;exports.isPromise=d;exports.isString=y;exports.isUnDef=u;exports.isWindow=A;