@sheetkit/node / RawRowsResult
Interface: RawRowsResult
Defined in: buffer-codec.ts:36
Result of getRowsRaw() -- typed arrays for minimal object creation.
Properties
cellBoolValues
cellBoolValues:
Uint8Array
Defined in: buffer-codec.ts:52
Boolean value for boolean cells, false for others.
cellColumns
cellColumns:
Uint32Array
Defined in: buffer-codec.ts:44
1-based column number for each cell.
cellNumericValues
cellNumericValues:
Float64Array
Defined in: buffer-codec.ts:48
Numeric value for number/date cells, NaN for others.
cellStringValues
cellStringValues:
string[]
Defined in: buffer-codec.ts:50
String value for string/error/formula cells, empty string for others.
cellTypes
cellTypes:
Uint8Array
Defined in: buffer-codec.ts:46
Cell type tag (0=empty, 1=number, 2=string, 3=bool, 4=date, 5=error, 6=formula).
rowCellCounts
rowCellCounts:
Uint32Array
Defined in: buffer-codec.ts:42
Number of cells per row.
rowCellOffsets
rowCellOffsets:
Uint32Array
Defined in: buffer-codec.ts:40
Index into the cell arrays where each row's cells begin.
rowNumbers
rowNumbers:
Uint32Array
Defined in: buffer-codec.ts:38
1-based row numbers for each row that has data.
totalCells
totalCells:
number
Defined in: buffer-codec.ts:56
Total number of cells across all rows.
totalRows
totalRows:
number
Defined in: buffer-codec.ts:54
Total number of rows with data.