Dense row-major mutation payload. Primitive arrays keep large paste/fill
operations JSON-safe without allocating one operation object per cell.
Formula/reference tuples are sparse exceptions keyed by row-major offset.
rowCount
colCount
values
formulas
refs
styleTable
styleIds
Members 7
rowCount
colCount
values
formulas
formulas ?: Array < [offset: number, source: string] > ;
refs
styleTable
styleIds
Declaration
View full TypeScript declaration
export interface PackedCellBlock {
formulas ?: Array <[ offset : number , source : string ]>;
Referenced by
Workspace packages depending on @sheetwrite/core
@sheetwrite/benchdependency
@sheetwrite/docs-startdependency
@sheetwrite/reactdependency
@sheetwrite/sveltedependency
@sheetwrite/vuedependency
@sheetwrite/xlsxdependency
Public exports naming PackedCellBlock
type CellScalar = string | number | boolean | null; type CellScalar = string | number | boolean | null ; type CellScalar =
| string
| number
| boolean
| null ; A scalar that can be displayed directly. API reference → interface CellAddress {
sheet: SheetId;
row: number;
col: number;
} interface CellAddress {
sheet : SheetId ;
row : number ;
col : number ;
} interface CellAddress {
sheet : SheetId ;
row : number ;
col : number ;
} Zero-based address of one cell on a stable sheet ID. API reference → interface CellStyle {
bold?: boolean;
italic?: boolean;
underline?: boolean;
strikethrough?: boolean;
fontSize?: number;
color?: string;
backgroundColor?: string;
align?: CellAlign;
wrap?: boolean;
border?: CellBorders;
} interface CellStyle {
bold ?: boolean ;
italic ?: boolean ;
underline ?: boolean ;
strikethrough ?: boolean ;
fontSize ?: number ;
color ?: string ;
backgroundColor ?: string ;
align ?: CellAlign ;
wrap ?: boolean ;
border ?: CellBorders ;
} interface CellStyle {
bold ?: boolean ;
italic ?: boolean ;
underline ?: boolean ;
strikethrough ?: boolean ;
fontSize ?: number ;
color ?: string ;
backgroundColor ?: string ;
align ?: CellAlign ;
wrap ?: boolean ;
border ?: CellBorders ;
} Serializable formatting applied to a cell or used as a column default. API reference →