Package-level declarations

Types

Link copied to clipboard

The bytes a typed array sits on. Several views can share one buffer, and a write through any of them is visible through all of them.

Link copied to clipboard

The parent of every view onto a NativeArrayBuffer. Several views may share one buffer, and a write through any of them is seen by all.

Link copied to clipboard

BigInt64Array: eight bytes per element, read back as a signed bigint.

Link copied to clipboard

The two 64-bit views. They hold bigints rather than doubles, which is the whole reason they wait for KBigInt: no double can carry 64 bits of integer without losing some.

Link copied to clipboard

BigUint64Array: the same eight bytes, read back as a bigint that is never negative.

Link copied to clipboard

DataView: reads and writes numbers at byte positions in a buffer, in either endianness, with no alignment rules. The typed array views fix an element type and an endianness; this one does not.

Link copied to clipboard

The Float32Array view: 4 bytes per element.

Link copied to clipboard

The Float64Array view: 8 bytes per element.

Link copied to clipboard

The Int16Array view: 2 bytes per element.

Link copied to clipboard

The Int32Array view: 4 bytes per element.

Link copied to clipboard

The Int8Array view: 1 byte per element.

Link copied to clipboard

The parent of the nine numeric views. Each shows one buffer through one element type, and writes through any view are seen by all of them.

Link copied to clipboard

The Uint16Array view: 2 bytes per element.

Link copied to clipboard

The Uint32Array view: 4 bytes per element.

Link copied to clipboard

The Uint8Array view: 1 byte per element.

Link copied to clipboard

The Uint8ClampedArray view: 1 byte per element.