UNPKG

@web3r/flowerkit

Version:

Tree-shakable JavaScript and TypeScript utility library for frontend/browser apps: DOM, events, arrays, objects, strings, date, JSON, and network helpers (ESM/CJS, SSR-friendly).

14 lines (13 loc) 452 B
export type TIsFnClassArgs = Parameters<typeof isFnClass>; export type TIsFnClassReturn = ReturnType<typeof isFnClass>; /** * Checks if a function is a class or instance of class * @param fn{*} source function * @returns {boolean} * @example * // How to check if a function is ES6 Class? * const fn = new Class(); * const isClass = isFnClass(fn); * console.log(isClass); // => true */ export declare const isFnClass: (fn: unknown) => boolean;