@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
39 lines (38 loc) • 1.03 kB
TypeScript
import { IRichTextEditor } from '../base/interface';
/**
* `Resize` module is used to resize the editor
*/
export declare class Resize {
protected parent: IRichTextEditor;
protected resizer: HTMLElement;
protected touchStartEvent: string;
protected touchMoveEvent: string;
protected touchEndEvent: string;
private isDestroyed;
private isResizing;
private iframeElement;
private iframeMouseUpBoundFn;
private constructor();
private addEventListener;
private onPropertyChanged;
private renderResizable;
private onIFrameLoad;
private removeMouseUpEventListener;
private resizeStart;
private performResize;
private stopResize;
private getEventType;
private isMouseEvent;
private wireResizeEvents;
private unwireResizeEvents;
private destroy;
private removeEventListener;
private iframeMouseUp;
/**
* For internal use only - Get the module name.
*
* @returns {void}
* @hidden
*/
private getModuleName;
}