@syncfusion/ej2-spreadsheet
Version:
Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel
46 lines (45 loc) • 1.22 kB
TypeScript
import { Spreadsheet } from '../index';
/**
* `Hyperlink` module
*/
export declare class SpreadsheetHyperlink {
private parent;
/**
* Constructor for Hyperlink module.
*
* @param {Spreadsheet} parent - Constructor for Hyperlink module.
*/
constructor(parent: Spreadsheet);
/**
* To destroy the Hyperlink module.
*
* @returns {void} - To destroy the Hyperlink module.
*/
protected destroy(): void;
private addEventListener;
private removeEventListener;
/**
* Gets the module name.
*
* @returns {string} - Gets the module name.
*/
protected getModuleName(): string;
private keyUpHandler;
private initiateHyperlinkHandler;
private dialogBeforeClose;
private dlgClickHandler;
private showDialog;
private editHyperlinkHandler;
private openHyperlinkHandler;
private hlOpenHandler;
private showInvalidHyperlinkDialog;
private hyperlinkClickHandler;
private createHyperlinkEle;
private hyperEditContent;
private divElements;
private inputElements;
private headerTabs;
private hyperlinkContent;
private removeHyperlink;
private removeHyperlinkHandler;
}