Quark
#
Modules #
quark/actionquark/appquark/bubblesquark/bufferquark/checkboxquark/cssquark/ctrquark/dialogquark/eventquark/fontquark/fsquark/hashquark/httpquark/indexquark/jsonbquark/keyboardquark/mediaquark/navquark/netquark/osquark/pathquark/pkgquark/screenquark/stepperquark/storagequark/testquark/typesquark/utilquark/viewquark/windowquark/wsquark/_bufferquark/_commonquark/_eventquark/_extquark/_md5quark/_sha1quark/_sha256quark/_utilquark/_watching
Quark v1.3.0 Documentation
Table of Contents
quark/hash #
md5 #
@constmd5:
sha1 #
@constsha1:
sha256 #
@constsha256:
rng(len) #
Math.random()-based (RNG)
If all else fails, use Math.random(). It's fast, but is of unspecified
quality.
rng16() #
Generate a 16-byte random number.
@returnBuffer
byteToHex #
Convert array of 16 byte values to UUID string format of the form:
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
@constbyteToHex:string[]
uuid_v4(random?) #
Generate a version 4 (random) UUID.
@paramrandom: Optional 16-byte array to use as random data.@returnstringA version 4 UUID string.@paramrandom?:Uint8Array