UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

106 lines (105 loc) 2.67 kB
import { IExcelFile } from './excel-interfaces'; import { WorksheetData } from './worksheet-data'; /** * @hidden */ export declare class RootRelsFile implements IExcelFile { writeElement(folder: Object): void; } /** * @hidden */ export declare class AppFile implements IExcelFile { writeElement(folder: Object, worksheetData: WorksheetData): void; } /** * @hidden */ export declare class CoreFile implements IExcelFile { writeElement(folder: Object): void; } /** * @hidden */ export declare class WorkbookRelsFile implements IExcelFile { writeElement(folder: Object, worksheetData: WorksheetData): void; } /** * @hidden */ export declare class ThemeFile implements IExcelFile { writeElement(folder: Object): void; } /** * @hidden */ export declare class WorksheetFile implements IExcelFile { private static MIN_WIDTH; private maxOutlineLevel; private sheetData; private dimension; private freezePane; private rowHeight; private mergeCellStr; private mergeCellsCounter; private rowIndex; private pivotGridRowHeadersMap; private dimensionMap; private hierarchicalDimensionMap; private currentSummaryOwner; private currentHierarchicalOwner; private firstColumn; private firstDataRow; private isValidGrid; private lastValidRow; private currencyStyleMap; writeElement(): void; writeElementAsync(folder: Object, worksheetData: WorksheetData): Promise<void>; private prepareDataAsync; private processDataRecordsAsync; private hGridPrintMultiColHeaders; private processRow; private getCellData; private resolveSummaryDimensions; private setSummaryCoordinates; private setEndCoordinates; private getSummaryFunction; private setRootSummaryStartCoordinate; private printHeaders; } /** * @hidden */ export declare class StyleFile implements IExcelFile { writeElement(folder: Object): void; } /** * @hidden */ export declare class WorkbookFile implements IExcelFile { writeElement(folder: Object, worksheetData: WorksheetData): void; } /** * @hidden */ export declare class ContentTypesFile implements IExcelFile { writeElement(folder: Object, worksheetData: WorksheetData): void; } /** * @hidden */ export declare class SharedStringsFile implements IExcelFile { writeElement(folder: Object, worksheetData: WorksheetData): void; } /** * @hidden */ export declare class TablesFile implements IExcelFile { writeElement(folder: Object, worksheetData: WorksheetData): void; } /** * @hidden */ export declare class WorksheetRelsFile implements IExcelFile { writeElement(folder: Object): void; }