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).

15 lines (14 loc) 546 B
export type TIsIterableArgs = Parameters<typeof isIterable>; export type TIsIterableReturn = ReturnType<typeof isIterable>; /** * Check if an object is iterable * @param obj{any} * @returns {boolean} * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols * @example * // How to check for iterability? * const myDivs = document.querySelectAll("div"); * const isCanBeIterated = isIterable(myDivs); * console.log(isCanBeIterated); // => true */ export declare const isIterable: (obj: any) => boolean;