Interface ColumnarBufferV1Experimental

A view onto an owned transferable backing buffer. Multiple descriptors may reference the same ArrayBuffer; transfer and memory accounting deduplicate by backing-buffer identity.

interface ColumnarBufferV1 {
    byteLength: number;
    byteOffset: number;
    data: ArrayBuffer;
    field?: string;
    id: string;
    role: ColumnarBufferRole;
}

Properties

byteLength: number
byteOffset: number
data: ArrayBuffer
field?: string

Dot-separated field path when the buffer belongs to one field.

id: string