# 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