devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
28 lines (27 loc) • 1.53 kB
TypeScript
import { RichEditCore } from '../common/rich-edit-core';
import { DocumentFormat } from '../common/document-format';
import { IDocumentImporter } from '../common/formats/i-document-importer';
import { IModelManager } from '../common/model-manager';
import { FieldRequestManager } from '../common/model/fields/field-request-manager';
import { RichOptions } from '../common/model/options/rich-options';
import { ClientCommandManager } from './commands/client-command-manager';
import { ClientShortcutManager } from './commands/shortcut-manager';
import { ClientLoadingPanelManager } from './loading-panel/manager';
export declare class ClientRichEditCore extends RichEditCore {
private _nonce;
activeDocumentImporter: IDocumentImporter;
fileDownloaded: boolean;
saveDocumentFormat: DocumentFormat | null | undefined;
protected beforeInitialization(options: RichOptions): void;
protected registerActiveContextTabManager(): void;
protected createCommandManager(): ClientCommandManager;
protected createShortcutManager(): ClientShortcutManager;
createFieldRequestManager(): FieldRequestManager;
protected createLoadingPanelManager(): ClientLoadingPanelManager;
protected registerFontChangesListeners(): void;
isClientMode(): boolean;
protected createModelManager(richOptions: RichOptions): IModelManager;
dispose(): void;
protected createViewElement(id: string, element: HTMLElement): HTMLDivElement;
protected createSpellChecker(): void;
}