Skip to content

DataView

[<Interface>]
type DataView<'TArrayBuffer> =
    abstract member SymbolToStringTag: string
    abstract member buffer: 'TArrayBuffer
    abstract member byteLength: float
    abstract member byteOffset: float
    abstract member getBigInt64 (byteOffset: float, ?littleEndian: bool) : bigint
    abstract member getBigUint64 (byteOffset: float, ?littleEndian: bool) : bigint
    abstract member getFloat16 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getFloat32 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getFloat64 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getInt16 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getInt32 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getInt8 (byteOffset: float) : float
    abstract member getUint16 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getUint32 (byteOffset: float, ?littleEndian: bool) : float
    abstract member getUint8 (byteOffset: float) : float
    abstract member setBigInt64 (byteOffset: float, value: bigint, ?littleEndian: bool) : unit
    abstract member setBigUint64 (byteOffset: float, value: bigint, ?littleEndian: bool) : unit
    abstract member setFloat16 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setFloat32 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setFloat64 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setInt16 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setInt32 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setInt8 (byteOffset: float, value: float) : unit
    abstract member setUint16 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setUint32 (byteOffset: float, value: float, ?littleEndian: bool) : unit
    abstract member setUint8 (byteOffset: float, value: float) : unit
AssemblyXantham.Fable.Core.TS

Properties

abstract member SymbolToStringTag: string
abstract member buffer: 'TArrayBuffer
abstract member byteLength: float
abstract member byteOffset: float

Methods

abstract member getBigInt64 (byteOffset: float, ?littleEndian: bool) : bigint
abstract member getBigUint64 (byteOffset: float, ?littleEndian: bool) : bigint
abstract member getFloat16 (byteOffset: float, ?littleEndian: bool) : float
abstract member getFloat32 (byteOffset: float, ?littleEndian: bool) : float
abstract member getFloat64 (byteOffset: float, ?littleEndian: bool) : float
abstract member getInt16 (byteOffset: float, ?littleEndian: bool) : float
abstract member getInt32 (byteOffset: float, ?littleEndian: bool) : float
abstract member getInt8 (byteOffset: float) : float
abstract member getUint16 (byteOffset: float, ?littleEndian: bool) : float
abstract member getUint32 (byteOffset: float, ?littleEndian: bool) : float
abstract member getUint8 (byteOffset: float) : float
abstract member setBigInt64 (byteOffset: float, value: bigint, ?littleEndian: bool) : unit
abstract member setBigUint64 (byteOffset: float, value: bigint, ?littleEndian: bool) : unit
abstract member setFloat16 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setFloat32 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setFloat64 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setInt16 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setInt32 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setInt8 (byteOffset: float, value: float) : unit
abstract member setUint16 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setUint32 (byteOffset: float, value: float, ?littleEndian: bool) : unit
abstract member setUint8 (byteOffset: float, value: float) : unit