Skip to content
v3.3.0

Serialization

+ new Serialization(dependencyGraph: DependencyGraph, unparser: Unparser, exporter: Exporter): Serialization

Defined in src/Serialization.ts:23

Parameters:

NameType
dependencyGraphDependencyGraph
unparserUnparser
exporterExporter

Returns: Serialization

genericAllSheetsGetterT›(sheetGetter: function): Record‹string, T›

Defined in src/Serialization.ts:115

Type parameters:

T

Parameters:

sheetGetter: function

▸ (sheet: number): T

Parameters:

NameType
sheetnumber

Returns: Record‹string, T›


genericSheetGetterT›(sheet: number, getter: function): T[][]

Defined in src/Serialization.ts:84

Type parameters:

T

Parameters:

sheet: number

getter: function

▸ (address: SimpleCellAddress): T

Parameters:

NameType
addressSimpleCellAddress

Returns: T[][]


getAllNamedExpressionsSerialized(): SerializedNamedExpression[]

Defined in src/Serialization.ts:140

Returns: SerializedNamedExpression[]


getAllSheetsFormulas(): Record‹string, Maybe‹string›[][]›

Defined in src/Serialization.ts:132

Returns: Record‹string, Maybe‹string›[][]›


getAllSheetsSerialized(): Record‹string, RawCellContent[][]›

Defined in src/Serialization.ts:136

Returns: Record‹string, RawCellContent[][]›


getAllSheetsValues(): Record‹string, CellValue[][]›

Defined in src/Serialization.ts:128

Returns: Record‹string, CellValue[][]›


getCellFormula(address: SimpleCellAddress, targetAddress?: SimpleCellAddress): Maybe‹string›

Defined in src/Serialization.ts:42

Parameters:

NameType
addressSimpleCellAddress
targetAddress?SimpleCellAddress

Returns: Maybe‹string›


getCellHyperlink(address: SimpleCellAddress): Maybe‹string›

Defined in src/Serialization.ts:31

Parameters:

NameType
addressSimpleCellAddress

Returns: Maybe‹string›


getCellSerialized(address: SimpleCellAddress, targetAddress?: SimpleCellAddress): RawCellContent

Defined in src/Serialization.ts:64

Parameters:

NameType
addressSimpleCellAddress
targetAddress?SimpleCellAddress

Returns: RawCellContent


getCellValue(address: SimpleCellAddress): CellValue

Defined in src/Serialization.ts:68

Parameters:

NameType
addressSimpleCellAddress

Returns: CellValue


getRawValue(address: SimpleCellAddress): RawCellContent

Defined in src/Serialization.ts:72

Parameters:

NameType
addressSimpleCellAddress

Returns: RawCellContent


getSheetFormulas(sheet: number): Maybe‹string›[][]

Defined in src/Serialization.ts:80

Parameters:

NameType
sheetnumber

Returns: Maybe‹string›[][]


getSheetSerialized(sheet: number): RawCellContent[][]

Defined in src/Serialization.ts:124

Parameters:

NameType
sheetnumber

Returns: RawCellContent[][]


getSheetValues(sheet: number): CellValue[][]

Defined in src/Serialization.ts:76

Parameters:

NameType
sheetnumber

Returns: CellValue[][]


withNewConfig(newConfig: Config, namedExpressions: NamedExpressions): Serialization

Defined in src/Serialization.ts:158

Parameters:

NameType
newConfigConfig
namedExpressionsNamedExpressions

Returns: Serialization