DataView
Constructors
<init>
Exposes the JavaScript DataView to Kotlin
DataView(
buffer: ArrayBuffer,
byteOffset: Int = definedExternally,
byteLength: Int = definedExternally)Properties
buffer
open val buffer: ArrayBufferbyteLength
open val byteLength: IntbyteOffset
open val byteOffset: IntFunctions
getFloat32
fun getFloat32(
byteOffset: Int,
littleEndian: Boolean = definedExternally
): FloatgetFloat64
fun getFloat64(
byteOffset: Int,
littleEndian: Boolean = definedExternally
): DoublegetInt16
fun getInt16(
byteOffset: Int,
littleEndian: Boolean = definedExternally
): ShortgetInt32
fun getInt32(
byteOffset: Int,
littleEndian: Boolean = definedExternally
): IntgetInt8
fun getInt8(byteOffset: Int): BytegetUint16
fun getUint16(
byteOffset: Int,
littleEndian: Boolean = definedExternally
): ShortgetUint32
fun getUint32(
byteOffset: Int,
littleEndian: Boolean = definedExternally
): IntgetUint8
fun getUint8(byteOffset: Int): BytesetFloat32
fun setFloat32(
byteOffset: Int,
value: Float,
littleEndian: Boolean = definedExternally)setFloat64
fun setFloat64(
byteOffset: Int,
value: Double,
littleEndian: Boolean = definedExternally)setInt16
fun setInt16(
byteOffset: Int,
value: Short,
littleEndian: Boolean = definedExternally)setInt32
fun setInt32(
byteOffset: Int,
value: Int,
littleEndian: Boolean = definedExternally)setInt8
fun setInt8(byteOffset: Int, value: Byte)setUint16
fun setUint16(
byteOffset: Int,
value: Short,
littleEndian: Boolean = definedExternally)setUint32
fun setUint32(
byteOffset: Int,
value: Int,
littleEndian: Boolean = definedExternally)setUint8
fun setUint8(byteOffset: Int, value: Byte)