UNPKG

@syncfusion/ej2-documenteditor

Version:

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

68 lines (67 loc) 1.55 kB
import { L10n } from '@syncfusion/ej2-base'; import { DocumentHelper } from '../viewer'; /** * The Styles dialog is used to create or modify styles. */ export declare class StylesDialog { /** * @private */ documentHelper: DocumentHelper; private target; private listviewInstance; private styleName; private localValue; /** * @param {DocumentHelper} documentHelper - Specifies the document helper. * @private */ constructor(documentHelper: DocumentHelper); private getModuleName; /** * @private * @param {L10n} localValue - Specifies the locale value. * @param {string[]} styles - Specifies the styles. * @param {boolean} isRtl - Specifies the is rtl. * @returns {void} */ initStylesDialog(localValue: L10n, styles: { [key: string]: string; }[], isRtl?: boolean): void; /** * @private * @returns {void} */ show(): void; private updateStyleNames; private defaultStyleName; /** * @private * @returns {void} */ private modifyStyles; /** * @param {SelectEventArgs} args - Specifies the event args. * @returns {void} */ private selectHandler; /** * @private */ getStyleName(styleName: string): string; /** * @private * @returns {void} */ private hideObjects; /** * @private * @returns {void} */ addNewStyles: () => void; /** * @private * @returns {void} */ destroy(): void; }