Skip to main content

Module: _internals/utils

Functions

generateUniqueId

generateUniqueId(): string

Returns

string

Defined in

src/_internals/utils.ts:3


isObject

isObject(value): value is any

Parameters

NameType
valueunknown

Returns

value is any

Defined in

src/_internals/utils.ts:8


getLocationId

getLocationId(): string | null

Returns

string | null

Defined in

src/_internals/utils.ts:12


getWindowSrc

getWindowSrc(): string

Returns

string

Defined in

src/_internals/utils.ts:18


hasType

hasType(type, obj): boolean

Parameters

NameType
typestring
objany

Returns

boolean

Defined in

src/_internals/utils.ts:25


hasOwnProperty

hasOwnProperty(obj, path): boolean

Parameters

NameType
objany
pathstring

Returns

boolean

Defined in

src/_internals/utils.ts:29


traverseObject

traverseObject(this, traversableObject, processor, previousKey?): void

Parameters

NameTypeDefault value
thisanyundefined
traversableObjectanyundefined
processor(parentEntry: any, key: string, value: any, previousKey: string) => voidundefined
previousKeystring'root'

Returns

void

Defined in

src/_internals/utils.ts:34


isPrimitive

isPrimitive(value): boolean

Parameters

NameType
valueany

Returns

boolean

Defined in

src/_internals/utils.ts:47


removeRoot

removeRoot(path): string | number

Removes the root prefix from a path

Parameters

NameType
pathstring | number

Returns

string | number

Defined in

src/_internals/utils.ts:54