ts-browser-helpers

ArrayBuffer

TYPED_ARRAYS
arrayBufferToBase64
base64ToArrayBuffer
getTypedArray

Browser

IDialogWrapper
htmlDialogWrapper
windowDialogWrapper
blobToDataURL
downloadBlob
downloadFile
uploadFile

Color

colorToDataUrl
LinearToSRGB
SRGBToLinear

DOM

cloneScriptTag
createCanvasElement
createDiv
createImage
createScriptFromURL
createStyles
setInnerHTMLWithScripts

Decorators

OnChangeDispatchEventType
onChange
onChange2
onChange3
onChangeDispatchEvent
serializable
serialize

Encryption

aesGcmDecrypt
aesGcmEncrypt

Event

SimpleEventDispatcher
IEvent
IEventDispatcher

File System

getFileHandle
getNewFileHandle
readFile
verifyPermission
writeFile

HTML To Image

embedUrlRefs
htmlToCanvas
htmlToPng
htmlToSvg

Images

ImageCanvasOptions
blobToImage
canvasFlipY
imageBitmapToBase64
imageBitmapToBlob
imageBitmapToCanvas
imageDataToCanvas
imageToCanvas
imageUrlToImageData
isWebpExportSupported

JS Object

FnCaller
copyProps
deepAccessObject
getKeyByValue
getOrCall
getPropertyDescriptor
isPropertyWritable
objectHasOwn
objectMap
objectMap2
safeSetProperty

Maths

absMax
clearBit
updateBit
uuidV4

Other

Damper
PointerDragHelper
findLastIndex
includesAll
mobileAndTabletCheck
prettyScrollbar
wrapThisFunction
wrapThisFunction2

Primitive

PrimitiveValObject
PrimitiveVal
clonePrimitive
copyPrimitive
equalsPrimitive

SVGs

makeColorSvg
makeColorSvgCircle
makeTextSvg
svgToCanvas
svgToPng

Serialization

Serialization
Serializer

Template Literals

css
glsl
html
svgUrl

Text

escapeHtml
escapeRegExp
getFilenameFromPath
longestCommonPrefix
parseFileExtension
replaceAll
safeReplaceString
toCamelCase
toTitleCase

Time

now
timeout

Type

IDisposable
IJSONSerializable
AnyFunction
AnyOptions
Class
Fof
PartialPick
PartialRecord
StringKeyOf
ValOrArr
ValOrArrOp
ValOrFunc
ValOrFuncOp

URL

getUrlQueryParam
pathJoin
remoteWorkerURL
setUrlQueryParam

Undo

JSUndoManager
ActionUndoCommand
JSUndoManagerOptions
SetValueUndoCommand
SetValueUndoCommandProps
JSUndoManagerCommand
JSUndoManagerCommand1
JSUndoManagerCommand2
recordUndoCommand
setValueUndoCommand