UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

19 lines (18 loc) 947 B
import { CsvCustomContent, CsvExportParams, GridOptionsService, ICsvCreator } from "../main"; import { BaseCreator } from "./baseCreator"; import { CsvSerializingSession } from "./sessions/csvSerializingSession"; export declare class CsvCreator extends BaseCreator<CsvCustomContent, CsvSerializingSession, CsvExportParams> implements ICsvCreator { private columnModel; private valueService; private gridSerializer; gridOptionsService: GridOptionsService; postConstruct(): void; protected getMergedParams(params?: CsvExportParams): CsvExportParams; export(userParams?: CsvExportParams): string; exportDataAsCsv(params?: CsvExportParams): string; getDataAsCsv(params?: CsvExportParams, skipDefaultParams?: boolean): string; getDefaultFileName(): string; getDefaultFileExtension(): string; createSerializingSession(params?: CsvExportParams): CsvSerializingSession; isExportSuppressed(): boolean; }