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
TypeScript
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;
}