# Exporter Class
# Constructors
# constructor
+ new Exporter(config: Config, namedExpressions: NamedExpressions, sheetIndexMapping: SheetIndexMappingFn, lazilyTransformingService: LazilyTransformingAstService): Exporter
Defined in src/Exporter.ts:54 (opens new window)
Parameters:
| Name | Type |
|---|---|
config | Config |
namedExpressions | NamedExpressions |
sheetIndexMapping | SheetIndexMappingFn |
lazilyTransformingService | LazilyTransformingAstService |
Returns: Exporter
# Methods
# exportChange
▸ exportChange(change: CellValueChange): ExportedChange | ExportedChange[]
Defined in src/Exporter.ts:63 (opens new window)
Parameters:
| Name | Type |
|---|---|
change | CellValueChange |
Returns: ExportedChange | ExportedChange[]
# exportScalarOrRange
▸ exportScalarOrRange(value: InterpreterValue): CellValue | CellValue[][]
Defined in src/Exporter.ts:107 (opens new window)
Parameters:
| Name | Type |
|---|---|
value | InterpreterValue |
Returns: CellValue | CellValue[][]
# exportValue
▸ exportValue(value: InterpreterValue): CellValue
Defined in src/Exporter.ts:93 (opens new window)
Parameters:
| Name | Type |
|---|---|
value | InterpreterValue |
Returns: CellValue