UNPKG

@syncfusion/ej2-spreadsheet

Version:

Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel

83 lines (82 loc) 2.25 kB
/** * Chart import statements. */ import { Spreadsheet } from '../base/index'; /** * Represents Chart support for Spreadsheet. */ export declare class SpreadsheetChart { private parent; private chart; private isDateFormatRange; private minDate; private maxDate; private primaryYAxisFormat; private primaryXAxisFormat; /** * Constructor for the Spreadsheet Chart module. * * @param {Spreadsheet} parent - Constructor for the Spreadsheet Chart module. */ constructor(parent: Spreadsheet); /** * Adding event listener for success and failure * * @returns {void} - Adding event listener for success and failure */ private addEventListener; private insertChartHandler; private chartRangeHandler; private refreshChartData; private inRowColumnRange; private refreshChartCellModel; private refreshChartCellObj; private processChartRange; private getRangeData; private toArrayData; private getVirtualXValues; private isDateFormattedRange; private processChartSeries; private getAxisFormat; private focusChartRange; private clearBorder; private initiateChartHandler; private isDateTimeNegativeValue; deleteChart(args: { id: string; range?: string; isUndoRedo?: boolean; clearAction?: boolean; }): void; private updateChartModel; private updateChartElement; private undoRedoForChartDesign; private chartDesignTabHandler; private switchRowColumn; private switchChartTheme; private getThemeBgColor; private switchChartType; private getChartElement; private getChartCollectionId; private changeCharType; private titleDlgHandler; private titleDlgContent; /** * Removing event listener for success and failure * * @returns {void} - Removing event listener for success and failure */ private removeEventListener; /** * To Remove the event listeners. * * @returns {void} - To Remove the event listeners. */ destroy(): void; /** * Get the sheet chart module name. * * @returns {string} - Get the module name. */ getModuleName(): string; }