@syncfusion/ej2-documenteditor
Version:
Feature-rich document editor control with built-in support for context menu, options pane and dialogs.
75 lines (74 loc) • 1.65 kB
TypeScript
import { L10n } from '@syncfusion/ej2-base';
import { DocumentHelper } from '../viewer';
import { Editor } from '../editor';
/**
* The notes dialog is used to insert footnote.
*/
export declare class NotesDialog {
private footCount;
private target;
private firstDiv;
private startatValue;
private numberFormatDiv;
private formatType;
/**
* @private
*/
documentHelper: DocumentHelper;
editor: Editor;
private notesList;
private startValueTextBox;
private list;
/**
* @private
*/
private noteNumberFormat;
private sectionFormat;
/**
* @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}
*/
notesDialog(localValue: L10n, isRtl?: boolean): void;
/**
* @private
* @returns {void}
*/
show(): void;
/**
* @private
* @returns {void}
*/
onCancelButtonClick: () => void;
/**
* @private
* @returns {void}
*/
loadFontDialog: () => void;
/**
* @private
* @returns {void}
*/
onInsertFootnoteClick: () => void;
private types;
private reversetype;
private endnoteListValue;
/**
* @private
* @returns {void}
*/
unWireEventsAndBindings: () => void;
/**
* @private
* @returns {void}
*/
destroy(): void;
private removeElements;
}