UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

25 lines (24 loc) 1.05 kB
import { ClientRichEdit } from '../../client-rich-edit'; import { RichEdit } from '../rich-edit'; import { NusaCommandSet, NusaCustomContainerType, NusaCustomControlType, NusaPlaceholder } from './external-types'; export interface NusaRegisterOptions { customControlType?: string; customContainerType?: string; conceptName?: string; } export declare class NusaSettings { private _richEditsHolder; private _native; private _registered; get registered(): boolean; constructor(native: ClientRichEdit); getFocusedRichEdit(): RichEdit | null; registerCommands(options?: { customizeCommands?: (commandSets: NusaCommandSet[], placeholders: NusaPlaceholder[]) => void; }): void; getCommandHandler(): (commandId: string, placeholderIds: string[], placeholderValues: string[]) => boolean; getCustomControl(): NusaCustomControlType | null; getCustomContainer(): NusaCustomContainerType | null; unregister(): void; register(options?: NusaRegisterOptions): void; }