ag-grid-enterprise
Version:
ag-Grid Enterprise Features
14 lines • 983 B
TypeScript
// ag-grid-enterprise v19.1.4
import { Column, ExcelCell, ExcelDataType, ExcelOOXMLDataType, RowNode, RowSpanningAccumulator } from 'ag-grid-community';
import { ExcelXmlSerializingSession } from './excelXmlSerializingSession';
export declare class ExcelXlsxSerializingSession extends ExcelXmlSerializingSession {
private stringList;
onNewHeaderGroupingRow(): RowSpanningAccumulator;
onNewHeaderColumn(rowIndex: number, currentCells: ExcelCell[]): (column: Column, index: number, node?: RowNode) => void;
parse(): string;
onNewBodyColumn(rowIndex: number, currentCells: ExcelCell[]): (column: Column, index: number, node?: RowNode) => void;
private getStringPosition;
protected createCell(styleId: string, type: ExcelOOXMLDataType, value: string): ExcelCell;
protected createMergedCell(styleId: string, type: ExcelDataType | ExcelOOXMLDataType, value: string, numOfCells: number): ExcelCell;
}
//# sourceMappingURL=excelXlsxSerializingSession.d.ts.map