@sheetkit/node / JsStreamWriter
Class: JsStreamWriter
Defined in: binding.d.ts:4
Forward-only streaming writer for large sheets.
Constructors
Constructor
new JsStreamWriter():
JsStreamWriter
Returns
JsStreamWriter
Accessors
sheetName
Get Signature
get sheetName():
string
Defined in: binding.d.ts:6
Get the sheet name.
Returns
string
Methods
addMergeCell()
addMergeCell(
reference):void
Defined in: binding.d.ts:14
Add a merge cell reference (e.g., "A1:C3").
Parameters
reference
string
Returns
void
setColWidth()
setColWidth(
col,width):void
Defined in: binding.d.ts:8
Set column width (1-based column number).
Parameters
col
number
width
number
Returns
void
setColWidthRange()
setColWidthRange(
minCol,maxCol,width):void
Defined in: binding.d.ts:10
Set column width for a range of columns.
Parameters
minCol
number
maxCol
number
width
number
Returns
void
writeRow()
writeRow(
row,values):void
Defined in: binding.d.ts:12
Write a row of values. Rows must be written in ascending order.
Parameters
row
number
values
(string | number | boolean | null)[]
Returns
void