UNPKG

@syncfusion/ej2-spreadsheet

Version:

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

53 lines (52 loc) 1.51 kB
import { OpenArgs } from '../../spreadsheet/common/interface'; import { Workbook } from '../base/index'; export declare class WorkbookOpen { private parent; private chunkList; private loopIndex; private processedLoopIndex; private retryCount; private currentDocumentId; private currentFailedChunkIndex; preventFormatCheck: boolean; constructor(parent: Workbook); /** * To open the excel file stream or excel url into the spreadsheet. * * @param {OpenArgs} options - Options to open a excel file. * @returns {void} - To open the excel file stream or excel url into the spreadsheet. */ open(options: OpenArgs): void; private load; private fetchFailure; private fetchSuccess; private processChunk; private setToDefaults; private updateModel; private setSelectAllRange; private sheetsDestroyHandler; /** * Adding event listener for workbook open. * * @returns {void} - Adding event listener for workbook open. */ private addEventListener; /** * Removing event listener workbook open. * * @returns {void} - removing event listener workbook open. */ private removeEventListener; /** * To Remove the event listeners * * @returns {void} - To Remove the event listeners */ destroy(): void; /** * Get the workbook open module name. * * @returns {string} - Get the module name. */ getModuleName(): string; }