devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
23 lines (22 loc) • 879 B
TypeScript
import { RichMouseEvent } from '../event-manager';
export interface IEventManager {
onMouseDown(evt: RichMouseEvent): any;
onMouseMove(evt: RichMouseEvent): any;
onMouseUp(evt: RichMouseEvent): any;
onMouseDblClick(evt: RichMouseEvent): any;
onMouseWheel(evt: RichMouseEvent): any;
onTouchStart(evt: RichMouseEvent): any;
onTouchEnd(evt: RichMouseEvent): any;
onTouchMove(evt: RichMouseEvent): boolean;
onDoubleTap(evt: RichMouseEvent): any;
onGestureStart(evt: MouseEvent): any;
onText(text: string, isUpdated: boolean): any;
onTextReplace(text: string, length?: number): any;
onShortcut(shortcutCode: number): any;
onInput(inputType: string): boolean;
isFocused(): boolean;
onFocusIn(): any;
onFocusOut(): any;
mouseWheelEvent: boolean;
shouldPreventContextMenuEvent: boolean;
}