Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

isAnyArrayBuffer

  • isAnyArrayBuffer(object: any): object is ArrayBufferLike
  • Parameters

    • object: any

    Returns object is ArrayBufferLike

isArgumentsObject

  • isArgumentsObject(object: any): object is IArguments
  • Parameters

    • object: any

    Returns object is IArguments

isArrayBuffer

  • isArrayBuffer(object: any): object is ArrayBuffer
  • Parameters

    • object: any

    Returns object is ArrayBuffer

isArrayBufferView

  • isArrayBufferView(object: any): object is NodeJS.ArrayBufferView
  • Parameters

    • object: any

    Returns object is NodeJS.ArrayBufferView

isAsyncFunction

  • isAsyncFunction(object: any): boolean
  • Parameters

    • object: any

    Returns boolean

isBigInt64Array

  • isBigInt64Array(value: any): value is BigInt64Array
  • Parameters

    • value: any

    Returns value is BigInt64Array

isBigUint64Array

  • isBigUint64Array(value: any): value is BigUint64Array
  • Parameters

    • value: any

    Returns value is BigUint64Array

isBooleanObject

  • isBooleanObject(object: any): object is Boolean
  • Parameters

    • object: any

    Returns object is Boolean

isBoxedPrimitive

  • isBoxedPrimitive(object: any): object is String | Number | BigInt | Boolean | Symbol
  • Parameters

    • object: any

    Returns object is String | Number | BigInt | Boolean | Symbol

isDataView

  • isDataView(object: any): object is DataView
  • Parameters

    • object: any

    Returns object is DataView

isDate

  • isDate(object: any): object is Date
  • Parameters

    • object: any

    Returns object is Date

isExternal

  • isExternal(object: any): boolean
  • Parameters

    • object: any

    Returns boolean

isFloat32Array

  • isFloat32Array(object: any): object is Float32Array
  • Parameters

    • object: any

    Returns object is Float32Array

isFloat64Array

  • isFloat64Array(object: any): object is Float64Array
  • Parameters

    • object: any

    Returns object is Float64Array

isGeneratorFunction

  • isGeneratorFunction(object: any): object is GeneratorFunction
  • Parameters

    • object: any

    Returns object is GeneratorFunction

isGeneratorObject

  • isGeneratorObject(object: any): object is Generator
  • Parameters

    • object: any

    Returns object is Generator

isInt16Array

  • isInt16Array(object: any): object is Int16Array
  • Parameters

    • object: any

    Returns object is Int16Array

isInt32Array

  • isInt32Array(object: any): object is Int32Array
  • Parameters

    • object: any

    Returns object is Int32Array

isInt8Array

  • isInt8Array(object: any): object is Int8Array
  • Parameters

    • object: any

    Returns object is Int8Array

isMap

  • isMap<T>(object: T | __type): object is T extends ReadonlyMap<any, any> ? unknown extends T ? never : ReadonlyMap<any, any> : Map<any, any>
  • Type parameters

    • T

    Parameters

    • object: T | __type

    Returns object is T extends ReadonlyMap<any, any> ? unknown extends T ? never : ReadonlyMap<any, any> : Map<any, any>

isMapIterator

  • isMapIterator(object: any): boolean
  • Parameters

    • object: any

    Returns boolean

isModuleNamespaceObject

  • isModuleNamespaceObject(value: any): boolean
  • Parameters

    • value: any

    Returns boolean

isNativeError

  • isNativeError(object: any): object is Error
  • Parameters

    • object: any

    Returns object is Error

isNumberObject

  • isNumberObject(object: any): object is Number
  • Parameters

    • object: any

    Returns object is Number

isPromise

  • isPromise(object: any): object is Promise<any>
  • Parameters

    • object: any

    Returns object is Promise<any>

isProxy

  • isProxy(object: any): boolean
  • Parameters

    • object: any

    Returns boolean

isRegExp

  • isRegExp(object: any): object is RegExp
  • Parameters

    • object: any

    Returns object is RegExp

isSet

  • isSet<T>(object: T | __type): object is T extends ReadonlySet<any> ? unknown extends T ? never : ReadonlySet<any> : Set<any>
  • Type parameters

    • T

    Parameters

    • object: T | __type

    Returns object is T extends ReadonlySet<any> ? unknown extends T ? never : ReadonlySet<any> : Set<any>

isSetIterator

  • isSetIterator(object: any): boolean
  • Parameters

    • object: any

    Returns boolean

isSharedArrayBuffer

  • isSharedArrayBuffer(object: any): object is SharedArrayBuffer
  • Parameters

    • object: any

    Returns object is SharedArrayBuffer

isStringObject

  • isStringObject(object: any): object is String
  • Parameters

    • object: any

    Returns object is String

isSymbolObject

  • isSymbolObject(object: any): object is Symbol
  • Parameters

    • object: any

    Returns object is Symbol

isTypedArray

  • isTypedArray(object: any): object is NodeJS.TypedArray
  • Parameters

    • object: any

    Returns object is NodeJS.TypedArray

isUint16Array

  • isUint16Array(object: any): object is Uint16Array
  • Parameters

    • object: any

    Returns object is Uint16Array

isUint32Array

  • isUint32Array(object: any): object is Uint32Array
  • Parameters

    • object: any

    Returns object is Uint32Array

isUint8Array

  • isUint8Array(object: any): object is Uint8Array
  • Parameters

    • object: any

    Returns object is Uint8Array

isUint8ClampedArray

  • isUint8ClampedArray(object: any): object is Uint8ClampedArray
  • Parameters

    • object: any

    Returns object is Uint8ClampedArray

isWeakMap

  • isWeakMap(object: any): object is WeakMap<any, any>
  • Parameters

    • object: any

    Returns object is WeakMap<any, any>

isWeakSet

  • isWeakSet(object: any): object is WeakSet<any>
  • Parameters

    • object: any

    Returns object is WeakSet<any>

Generated using TypeDoc