UNPKG

devexpress-richedit

Version:

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

27 lines (26 loc) 873 B
import { RichMouseEvent } from '../event-manager'; import { IRichEditControl } from '../interfaces/i-rich-edit-core'; import { ResizeBoxVisualizer } from '../layout-engine/visualizers/resize-box-visualizer'; export declare class ResizeBoxHelper { private control; private resizeBoxVisualizer; private startX; private startY; private startScrollTop; private startScrollLeft; private rotation; lockH: boolean; lockV: boolean; sideH: boolean; sideV: boolean; private startSize; private size; private positionDelta; private lockAspectRatio; constructor(control: IRichEditControl, resizeBoxVisualizer: ResizeBoxVisualizer); start(evt: RichMouseEvent): void; move(evt: RichMouseEvent): void; end(evt: RichMouseEvent): void; private getSize; private getPositionDelta; }