# 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