Table of Contents

Class DataViewPrototype

Namespace
CSharpToJavaScript.APIs.JS.Ecma
Assembly
CSharpToJavaScript.dll
[To("FirstCharToLowerCase")]
public class DataViewPrototype : FunctionPrototype
Inheritance
DataViewPrototype
Derived
Inherited Members

Constructors

DataViewPrototype()

public DataViewPrototype()

Properties

Buffer

public ArrayBuffer Buffer { get; }

Property Value

ArrayBuffer

ByteLength

public int ByteLength { get; }

Property Value

int

ByteOffset

public int ByteOffset { get; }

Property Value

int

Methods

GetBigInt64(int, bool)

public BigInt GetBigInt64(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

BigInt

GetFloat32(int, bool)

public float GetFloat32(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

float

GetFloat64(int, bool)

public float GetFloat64(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

float

GetInt16(int, bool)

public int GetInt16(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

int

GetInt32(int, bool)

public int GetInt32(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

int

GetInt8(int)

public int GetInt8(int byteOffset)

Parameters

byteOffset int

Returns

int

GetUBigInt64(int, bool)

public BigInt GetUBigInt64(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

BigInt

GetUint16(int, bool)

public int GetUint16(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

int

GetUint32(int, bool)

public int GetUint32(int byteOffset, bool littleEndian = true)

Parameters

byteOffset int
littleEndian bool

Returns

int

GetUint8(int)

public int GetUint8(int byteOffset)

Parameters

byteOffset int

Returns

int

SetBigInt64(int, dynamic, bool)

public GlobalObject.Undefined SetBigInt64(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetBigUint64(int, dynamic, bool)

public GlobalObject.Undefined SetBigUint64(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetFloat32(int, dynamic, bool)

public GlobalObject.Undefined SetFloat32(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetFloat64(int, dynamic, bool)

public GlobalObject.Undefined SetFloat64(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetInt16(int, dynamic, bool)

public GlobalObject.Undefined SetInt16(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetInt32(int, dynamic, bool)

public GlobalObject.Undefined SetInt32(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetInt8(int, dynamic)

public GlobalObject.Undefined SetInt8(int byteOffset, dynamic value)

Parameters

byteOffset int
value dynamic

Returns

GlobalObject.Undefined

SetUint16(int, dynamic, bool)

public GlobalObject.Undefined SetUint16(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetUint32(int, dynamic, bool)

public GlobalObject.Undefined SetUint32(int byteOffset, dynamic value, bool littleEndian = true)

Parameters

byteOffset int
value dynamic
littleEndian bool

Returns

GlobalObject.Undefined

SetUint8(int, dynamic)

public GlobalObject.Undefined SetUint8(int byteOffset, dynamic value)

Parameters

byteOffset int
value dynamic

Returns

GlobalObject.Undefined