isMap
Returns true for Map instances
122 bytes
Usage
Returns true for Map instances, even if they are subclass instances or from
other realms.
import * as import _
_ from 'radashi'
import _
_.isMap<Map<any, any>>(value: Map<any, any>): value is Map<any, any>export isMap
Return true if the given value is a Map.
Instances from other realms are also supported.
isMap(new var Map: MapConstructornew () => Map<any, any> (+3 overloads)
Map()) // trueimport _
_.isMap<(Anonymous class)>(value: (Anonymous class)): value is (Anonymous class)export isMap
Return true if the given value is a Map.
Instances from other realms are also supported.
isMap(new (class extends var Map: MapConstructor
Map {})()) // true