Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
graphql
/
jsutils
/
Filename :
isIterableObject.d.ts
back
Copy
/** * Returns true if the provided object is an Object (i.e. not a string literal) * and implements the Iterator protocol. * * This may be used in place of [Array.isArray()][isArray] to determine if * an object should be iterated-over e.g. Array, Map, Set, Int8Array, * TypedArray, etc. but excludes string literals. * * @example * ```ts * isIterableObject([ 1, 2, 3 ]) // true * isIterableObject(new Map()) // true * isIterableObject('ABC') // false * isIterableObject({ key: 'value' }) // false * isIterableObject({ length: 1, 0: 'Alpha' }) // false * ``` */ export declare function isIterableObject( maybeIterable: any, ): maybeIterable is Iterable<unknown>;