@nevware21/ts-utils
    Preparing search index...

    @nevware21/ts-utils

    Type Aliases

    CancelIdleCallback
    ProxyFunctionDef
    RequestIdleCallback
    TypeFuncNames

    Functions

    readArgs

    Array

    arrAppend
    arrContains
    arrEvery
    arrFilter
    arrFind
    arrFindIndex
    arrFindLast
    arrFindLastIndex
    arrForEach
    arrFrom
    ArrFromMapFn
    arrIncludes
    arrIndexOf
    arrLastIndexOf
    arrMap
    ArrMapCallbackFn
    ArrPredicateCallbackFn
    ArrPredicateCallbackFn2
    arrReduce
    ArrReduceCallbackFn
    arrSlice
    arrSome
    getLength
    GetLengthImpl
    isArray
    polyArrFind
    polyArrFindIndex
    polyArrFindLast
    polyArrFindLastIndex
    polyArrFrom
    polyArrIncludes
    polyIsArray

    ArrayLike

    arrContains
    arrEvery
    arrFilter
    arrFind
    arrFindIndex
    arrFindLast
    arrFindLastIndex
    arrForEach
    arrFrom
    ArrFromMapFn
    arrIncludes
    arrIndexOf
    arrLastIndexOf
    arrMap
    ArrMapCallbackFn
    ArrPredicateCallbackFn
    ArrPredicateCallbackFn2
    arrReduce
    ArrReduceCallbackFn
    arrSlice
    arrSome
    objEntries
    objValues
    polyArrFrom
    polyObjEntries

    Cache

    createCachedValue
    createDeferredCachedValue
    ICachedValue

    Conversion

    asString
    encodeAsHtml
    encodeAsJson
    getIntValue
    normalizeJsName
    strCamelCase
    strKebabCase
    strLetterCase
    strLower
    strSnakeCase
    strUpper

    DOM

    isElement
    isElementLike

    Diagnostic

    dumpObj

    Enum

    createEnum
    createEnumKeyMap
    createEnumValueMap
    createSimpleMap
    createTypeMap
    EnumCls
    EnumNameMap
    EnumTypeMap
    EnumValueMap

    Environment

    getCancelIdleCallback
    getDocument
    getGlobal
    getHistory
    getIdleCallback
    getInst
    getNavigator
    getPerformance
    getWindow
    hasDocument
    hasHistory
    hasIdleCallback
    hasNavigator
    hasPerformance
    hasWindow
    isNode
    isWebWorker
    lazySafeGetInst

    Error

    createCustomError
    CustomErrorConstructor
    dumpObj
    isError
    throwError
    throwRangeError
    throwTypeError
    throwUnsupported

    Function

    createFnDeferredProxy
    createProxyFuncs
    fnApply
    fnBind
    fnCall

    Helpers

    createCachedValue
    createDeferredCachedValue
    ICachedValue

    Idle

    getCancelIdleCallback
    getIdleCallback
    hasIdleCallback

    Iterator

    arrAppend
    arrFrom
    createArrayIterator
    createIterable
    createIterator
    CreateIteratorContext
    createRangeIterator
    isIterable
    isIterator
    iterForOf
    makeIterable
    polyArrFrom

    Lazy

    getLazy
    getWritableLazy
    ILazyValue
    lazySafeGetInst
    safeGetLazy
    safeGetWritableLazy
    setBypassLazyCache

    Math

    mathAbs
    mathAcos
    mathAsin
    mathAtan
    mathAtan2
    mathCeil
    mathCos
    mathExp
    mathFloor
    mathLog
    mathMax
    mathMin
    mathPow
    mathRandom
    mathRound
    mathSin
    mathSqrt
    mathTan
    mathToInt
    mathTrunc

    Number

    isFiniteNumber
    isInteger

    Object

    deepExtend
    getLength
    GetLengthImpl
    isObject
    isPlainObject
    objAssign
    objCopyProps
    objCreate
    objDeepCopy
    objDeepFreeze
    objDefine
    objDefineAccessors
    objDefineGet
    objDefineProp
    ObjDefinePropDescriptor
    ObjDefinePropDescriptorMap
    objDefineProperties
    objDefineProps
    objEntries
    objExtend
    objForEachKey
    objFreeze
    objFromEntries
    ObjFromEntriesFn
    objGetOwnPropertyDescriptor
    objGetOwnPropertyDescriptors
    objGetOwnPropertyNames
    objGetOwnPropertySymbols
    objGetPrototypeOf
    objHasOwn
    objHasOwnProperty
    objIs
    objIsExtensible
    objIsFrozen
    objIsSealed
    objKeys
    objPreventExtensions
    objPropertyIsEnumerable
    objSeal
    objSetPrototypeOf
    objToString
    objValues
    polyObjEntries
    polyObjHasOwn
    polyObjIs
    polyObjKeys

    Object - Deep Copy

    arrayDeepCopyHandler
    dateDeepCopyHandler
    functionDeepCopyHandler
    IObjDeepCopyHandlerDetails
    objDeepCopy
    ObjDeepCopyHandler
    plainObjDeepCopyHandler

    Polyfill

    polyArrFind
    polyArrFindIndex
    polyArrFindLast
    polyArrFindLastIndex
    polyArrFrom
    polyArrIncludes
    polyGetKnownSymbol
    polyIsArray
    polyNewSymbol
    polyObjEntries
    polyObjHasOwn
    polyObjIs
    polyObjKeys
    polyStrIncludes
    polyStrSubstr
    polyStrSymSplit
    polyStrTrim
    polyStrTrimEnd
    polyStrTrimStart
    polySymbolFor
    polySymbolKeyFor
    polyUtcNow

    RegExp

    createFilenameRegex
    createWildcardRegex
    makeGlobRegex

    Safe

    ISafeReturn
    lazySafeGetInst
    safe
    safeGet
    safeGetLazy
    safeGetWritableLazy
    SafeReturnType

    String

    asString
    getLength
    GetLengthImpl
    isString
    polyStrIncludes
    polyStrSubstr
    polyStrSymSplit
    polyStrTrim
    polyStrTrimEnd
    polyStrTrimStart
    strCamelCase
    strContains
    strEndsWith
    strIncludes
    strIndexOf
    strIsNullOrEmpty
    strIsNullOrWhiteSpace
    strKebabCase
    strLastIndexOf
    strLeft
    strLetterCase
    strLower
    strPadEnd
    strPadStart
    strRepeat
    strRight
    strSlice
    strSnakeCase
    strSplit
    strStartsWith
    strSubstr
    strSubstring
    strSymSplit
    strTrim
    strTrimEnd
    strTrimLeft
    strTrimRight
    strTrimStart
    strUpper

    Symbol

    getKnownSymbol
    getSymbol
    hasSymbol
    isSymbol
    newSymbol
    polyGetKnownSymbol
    polyNewSymbol
    polySymbolFor
    polySymbolKeyFor
    symbolFor
    symbolKeyFor
    WellKnownSymbols

    Timer

    ClearTimeoutOverrideFn
    createTimeout
    createTimeoutWith
    elapsedTime
    hasIdleCallback
    ITimerHandler
    perfNow
    polyUtcNow
    scheduleIdleCallback
    scheduleInterval
    scheduleTimeout
    scheduleTimeoutWith
    setDefaultIdleTimeout
    setDefaultMaxExecutionTime
    TimeoutOverrideFn
    TimeoutOverrideFuncs
    utcNow

    Type Identity

    isArray
    isArrayBuffer
    isBigInt
    isBlob
    isBoolean
    isDate
    isElement
    isElementLike
    isError
    isFile
    isFiniteNumber
    isFormData
    isFunction
    isInteger
    isIterable
    isIterator
    isMap
    isMapLike
    isNullOrUndefined
    isNumber
    isObject
    isPlainObject
    isPrimitive
    isPrimitiveType
    isPromise
    isPromiseLike
    isRegExp
    isSet
    isSetLike
    isStrictNullOrUndefined
    isStrictUndefined
    isString
    isThenable
    isTypeof
    isUndefined
    isWeakMap
    isWeakSet

    Value

    asString
    encodeAsHtml
    encodeAsJson
    getIntValue
    getValueByIter
    getValueByKey
    normalizeJsName
    setValueByIter
    setValueByKey

    Value Check

    hasValue
    isDefined
    isEmpty
    isNotTruthy
    isNullOrUndefined
    isStrictNullOrUndefined
    isStrictUndefined
    isTruthy
    isUndefined