UNPKG

core-fed-util

Version:

This is A collection of commonly used frontend utility functions‌

128 lines 3.65 kB
/** * @dedscription This module provides utility functions to check the type of a value. * @param value * @param type * @returns {boolean} */ export declare function isType(value: unknown, type: string): boolean; /** * @description This function checks if the value is a Number. * @param value * @returns {boolean} */ export declare function isNumber(value: unknown): boolean; /** * @description This function checks if the value is a String. * @param value * @returns {boolean} */ export declare function isString(value: unknown): boolean; /** * @description This function checks if the value is an array. * @param value * @returns {boolean} */ export declare function isArray(value: unknown): boolean; /** * @description This function checks if the value is an object (not an array). * @param value * @returns {boolean} */ export declare function isObject(value: unknown): boolean; /** * @description This function checks if the value is a function. * @param value * @returns {boolean} */ export declare function isFunction(value: unknown): boolean; /** * @description This function checks if the value is a boolean. * @param value * @returns {boolean} */ export declare function isBoolean(value: unknown): boolean; /** * @description This function checks if the value is null. * @param value * @returns {boolean} */ export declare function isNull(value: unknown): boolean; /** * @description This function checks if the value is undefined. * @param value * @returns {boolean} */ export declare function isUndefined(value: unknown): boolean; /** * @description This function checks if the value is a Date object. * @param value * @returns {boolean} */ export declare function isDate(value: unknown): boolean; /** * @description This function checks if the value is a RegExp. * @param value * @returns {boolean} */ export declare function isRegExp(value: unknown): boolean; /** * @description This function checks if the value is a Symbol. * @param value * @returns {boolean} */ export declare function isSymbol(value: unknown): boolean; /** * @description This function checks if the value is a BigInt. * @param value * @returns {boolean} */ export declare function isBigInt(value: unknown): boolean; /** * @description This function checks if the value is an Error object. * @param value * @returns {boolean} */ export declare function isError(value: unknown): boolean; /** * @description This function checks if the value is a DateTime object. * @param value * @returns {boolean} */ export declare function isDateTime(value: unknown): boolean; /** * @description This function checks if the value is a Map. * @param value * @returns {boolean} */ export declare function isMap(value: unknown): boolean; /** * @description This function checks if the value is a Set. * @param value * @returns {boolean} */ export declare function isSet(value: unknown): boolean; /** * @description This function checks if the value is a WeakMap. * @param value * @returns {boolean} */ export declare function isWeakMap(value: unknown): boolean; /** * @description This function checks if the value is a WeakSet. * @param value * @returns {boolean} */ export declare function isWeakSet(value: unknown): boolean; /** * @description This function checks if the value is a Promise. * @param value * @returns {boolean} */ export declare function isPromise(value: unknown): boolean; /** * @description This function checks if the value is a DOM Element. * @param value {unknown} * @returns */ export declare function isElement(value: unknown): boolean; //# sourceMappingURL=Is.d.ts.map