UNPKG

@syncfusion/ej2-documenteditor

Version:

Feature-rich document editor control with built-in support for context menu, options pane and dialogs.

123 lines (122 loc) 2.88 kB
import { L10n } from '@syncfusion/ej2-base'; import { DocumentHelper } from '../viewer'; /** * The Hyperlink dialog is used to insert or edit hyperlink at selection. */ export declare class HyperlinkDialog { private displayText; private navigationUrl; private displayTextBox; private screenTipTextBox; private screenTipText; private addressText; private urlTextBox; private insertButton; private bookmarkDropdown; private bookmarkCheckbox; private bookmarkDiv; private target; private container; private displayText1; private screenTipText1; private bookmarkText; private bookmarkValue; private bookmarkCheckDiv; private bookmarkCheck; private keyUpOnDisplayBoxClickHandler; private onKeyUpOnUrlBoxClickHandler; private onScreenTipTextBoxClickHandler; /** * @private */ documentHelper: DocumentHelper; private bookmarks; private localObj; /** * @param {DocumentHelper} documentHelper - Specifies the document helper. * @private */ constructor(documentHelper: DocumentHelper); private getModuleName; /** * @private * @param {L10n} localValue - Specifies the locale value * @param {boolean} isRtl - Specifies the is rtl * @returns {void} */ initHyperlinkDialog(localValue: L10n, isRtl?: boolean): void; /** * @private * @returns {void} */ show(): void; /** * @private * @returns {void} */ hide(): void; private onKeyUpOnUrlBoxClick; /** * @private * @param {KeyboardEvent} event - Specifies the event args. * @returns {void} */ onKeyUpOnUrlBox: (event: KeyboardEvent) => void; private onKeyUpOnDisplayBoxClick; /** * @private * @returns {void} */ onKeyUpOnDisplayBox: () => void; private onScreenTipTextBoxClick; onScreenTipTextBox: () => void; private enableOrDisableInsertButton; /** * @private * @returns {void} */ onInsertButtonClick: () => void; /** * @private * @returns {void} */ onCancelButtonClick: () => void; /** * @private * @returns {void} */ loadHyperlinkDialog: () => void; /** * @private * @returns {void} */ closeHyperlinkDialog: () => void; /** * @private * @returns {void} */ onInsertHyperlink(): void; /** * @private * @param {CheckBoxChangeArgs} args - Specifies the event args. * @returns {void} */ private onUseBookmarkChange; /** * @private * @returns {void} */ private onBookmarkchange; /** * @private * @returns {void} */ clearValue(): void; /** * @private * @returns {void} */ destroy(): void; private removeEvents; private removeElements; }