# Exporter Class

# Constructors

# constructor

+ new Exporter(config: Config, namedExpressions: NamedExpressions, sheetMapping: SheetMapping, lazilyTransformingService: LazilyTransformingAstService): Exporter

Defined in src/Exporter.ts:55 (opens new window)

Parameters:

Name Type
config Config
namedExpressions NamedExpressions
sheetMapping SheetMapping
lazilyTransformingService LazilyTransformingAstService

Returns: Exporter

# Methods

# exportChange

exportChange(change: CellValueChange): ExportedChange | ExportedChange[]

Defined in src/Exporter.ts:64 (opens new window)

Parameters:

Name Type
change CellValueChange

Returns: ExportedChange | ExportedChange[]


# exportScalarOrRange

exportScalarOrRange(value: InterpreterValue): CellValue | CellValue[][]

Defined in src/Exporter.ts:108 (opens new window)

Parameters:

Name Type
value InterpreterValue

Returns: CellValue | CellValue[][]


# exportValue

exportValue(value: InterpreterValue): CellValue

Defined in src/Exporter.ts:94 (opens new window)

Parameters:

Name Type
value InterpreterValue

Returns: CellValue

Join HyperFormula team as a Senior Software Engineer See the role and apply