DataView

js.lib.DataView (extern class)
Implements: ArrayBufferView

Instance Members

buffer: ArrayBuffer

byteOffset: Int

byteLength: Int

getInt8(byteOffset: Int): Int
Name Type
byteOffset Int
Returns
Int

getUint8(byteOffset: Int): Int
Name Type
byteOffset Int
Returns
Int

getInt16(byteOffset: Int, ?littleEndian: Bool): Int
Name Type Default
byteOffset Int
littleEndian Bool (optional)
Returns
Int

getUint16(byteOffset: Int, ?littleEndian: Bool): Int
Name Type Default
byteOffset Int
littleEndian Bool (optional)
Returns
Int

getInt32(byteOffset: Int, ?littleEndian: Bool): Int
Name Type Default
byteOffset Int
littleEndian Bool (optional)
Returns
Int

getUint32(byteOffset: Int, ?littleEndian: Bool): Int
Name Type Default
byteOffset Int
littleEndian Bool (optional)
Returns
Int

getFloat32(byteOffset: Int, ?littleEndian: Bool): Float
Name Type Default
byteOffset Int
littleEndian Bool (optional)
Returns
Float

getFloat64(byteOffset: Int, ?littleEndian: Bool): Float
Name Type Default
byteOffset Int
littleEndian Bool (optional)
Returns
Float

setInt8(byteOffset: Int, value: Int): Void
Name Type
byteOffset Int
value Int

setUint8(byteOffset: Int, value: Int): Void
Name Type
byteOffset Int
value Int

setInt16(byteOffset: Int, value: Int, ?littleEndian: Bool): Void
Name Type Default
byteOffset Int
value Int
littleEndian Bool (optional)

setUint16(byteOffset: Int, value: Int, ?littleEndian: Bool): Void
Name Type Default
byteOffset Int
value Int
littleEndian Bool (optional)

setInt32(byteOffset: Int, value: Int, ?littleEndian: Bool): Void
Name Type Default
byteOffset Int
value Int
littleEndian Bool (optional)

setUint32(byteOffset: Int, value: Int, ?littleEndian: Bool): Void
Name Type Default
byteOffset Int
value Int
littleEndian Bool (optional)

setFloat32(byteOffset: Int, value: Float, ?littleEndian: Bool): Void
Name Type Default
byteOffset Int
value Float
littleEndian Bool (optional)

setFloat64(byteOffset: Int, value: Float, ?littleEndian: Bool): Void
Name Type Default
byteOffset Int
value Float
littleEndian Bool (optional)

new(buffer: ArrayBuffer, ?byteOffset: Int, ?byteLength: Int): Void
Name Type Default
buffer ArrayBuffer
byteOffset Int (optional)
byteLength Int (optional)