devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
26 lines (25 loc) • 1.31 kB
TypeScript
import { Field } from './model/fields/field';
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed';
import { IControlOwner } from './interfaces/i-control-owner';
export declare class ClientSideEvents {
private owner;
constructor(owner: IControlOwner);
raiseHyperlinkClick(evt: MouseEvent, field: Field): boolean;
raiseKeyDown(evt: KeyboardEvent): boolean;
raiseKeyUp(evt: KeyboardEvent): void;
raisePointerDown(evt: MouseEvent): boolean;
raisePointerUp(evt: MouseEvent): boolean;
raiseContentInserted(subDocumentId: number, interval: FixedInterval): void;
raiseContentRemoved(subDocumentId: number, interval: FixedInterval, removedText: string): void;
raiseCharacterPropertiesChanged(subDocumentId: number, interval: FixedInterval): void;
raiseParagraphPropertiesChanged(subDocumentId: number, paragraphIndex: number): void;
raiseAutoCorrect(text: string, interval: FixedInterval): boolean;
raiseDocumentChanged(): void;
raiseDocumentFormatted(pageCount: number): void;
raiseActiveSubDocumentChanged(): void;
raiseSelectionChanged(): void;
raiseDocumentLoaded(): void;
raiseGotFocus(): void;
raiseLostFocus(): void;
raiseHorizontalRulerVisibleChanged(horizontalRulerVisible: boolean): void;
}