Skip to content

DataView

22 wrappers generated from DataView and DataView.prototype. Every entry takes a single object literal whose keys mirror the original parameter names, plus an optional prompt: string for the LLM path.

MethodFirst signature
getBigInt64
getBigInt64(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<bigint>
getBigUint64
getBigUint64(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<bigint>
getFloat16
getFloat16(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getFloat32
getFloat32(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getFloat64
getFloat64(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getInt16
getInt16(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getInt32
getInt32(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getInt8
getInt8(input: { dataView: <receiver>; byteOffset: number; prompt?: string }): Promise<number>
getUint16
getUint16(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getUint32
getUint32(input: { dataView: <receiver>; byteOffset: number; littleEndian?: boolean; prompt?: string }): Promise<number>
getUint8
getUint8(input: { dataView: <receiver>; byteOffset: number; prompt?: string }): Promise<number>
setBigInt64
setBigInt64(input: { dataView: <receiver>; byteOffset: number; value: bigint; littleEndian?: boolean; prompt?: string }): Promise<void>
setBigUint64
setBigUint64(input: { dataView: <receiver>; byteOffset: number; value: bigint; littleEndian?: boolean; prompt?: string }): Promise<void>
setFloat16
setFloat16(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setFloat32
setFloat32(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setFloat64
setFloat64(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setInt16
setInt16(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setInt32
setInt32(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setInt8
setInt8(input: { dataView: <receiver>; byteOffset: number; value: number; prompt?: string }): Promise<void>
setUint16
setUint16(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setUint32
setUint32(input: { dataView: <receiver>; byteOffset: number; value: number; littleEndian?: boolean; prompt?: string }): Promise<void>
setUint8
setUint8(input: { dataView: <receiver>; byteOffset: number; value: number; prompt?: string }): Promise<void>