# 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