Module @candidstartup/react-spreadsheet

Scalable Spreadsheet Frontend

Written in TypeScript using modern React. Scalable to trillions of rows and columns.

Defines the VirtualSpreadsheet component that displays data defined using the SpreadsheetData interface. Built using react-virtual-scroll components.

Components

VirtualSpreadsheet

Classes

EmptySpreadsheetData

Functions

colRefToIndex
indexToColRef
rowColCoordsToRef
rowColRefToCoords
splitRowColRef

Interfaces

CellError
ItemOffsetMapping
ReactSpreadsheetData
SpreadsheetData
VirtualSpreadsheetProps
VirtualSpreadsheetTheme

Type Aliases

CellErrorValue
CellValue
ColRef
RowColCoords
RowColRef

Variables

VirtualSpreadsheetDefaultTheme