Namespace utils

Utilities

Shared helpers for collections, async yielding, IDs, JSON data, browser file I/O, object copying, and type checks.

npm install @xeokit/sdk
import { Map, Queue, yieldToHost } from "@xeokit/sdk/base/utils";

Classes

Queue

Functions

apply
apply2
applyIf
b64
clone
compressGuid
concat
copy
createUUID
findNodeOfType
httpRequest
inQuotes
isArray
isEmptyObject
isFunction
isID
isJSONObject
isNumeric
isObject
isString
loadArraybuffer
loadJSON
resetYieldThrottle
saveArrayBuffer
saveJSON
setYieldIntervalOverride
timeout
yieldToHost