Skip to content
Sheetwrite

Sheetwrite / Documentation

SnapshotResourceLimits@sheetwrite/core

Resource ceilings applied before snapshot normalization or store allocation.

Resource ceilings applied before snapshot normalization or store allocation.

Members 7

maxSheets Workbook sheets; defaults to 256.
maxSheets: number;
maxRowsPerSheet Rows in any sheet; defaults to 1,000,000.
maxRowsPerSheet: number;
maxColumnsPerSheet Columns in any sheet; defaults to 16,384.
maxColumnsPerSheet: number;
maxMetadataEntries Aggregate workbook/sheet metadata array entries; defaults to 1,000,000.
maxMetadataEntries: number;
maxSerializedBytes UTF-8 JSON bytes inspected while validating a snapshot; defaults to 64 MiB.
maxSerializedBytes: number;
maxLogicalCellsPerSheet Logical row-by-column cells in any sheet; defaults to 4,294,967,295.
maxLogicalCellsPerSheet: number;
maxDenseCells Aggregate cells allocated by dense storage; defaults to 5,000,000.
maxDenseCells: number;

Declaration

View full TypeScript declaration
export interface SnapshotResourceLimits {
maxSheets: number;
maxRowsPerSheet: number;
maxColumnsPerSheet: number;
maxMetadataEntries: number;
maxSerializedBytes: number;
maxLogicalCellsPerSheet: number;
maxDenseCells: number;
}