@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
49 lines (45 loc) • 1.14 kB
TypeScript
import { IHtmlItem } from './../base/interface';
import { IEditorModel } from '../../common/interface';
/**
* Link internal component
*
* @hidden
*/
export declare class ImageCommand {
private parent;
/**
* Constructor for creating the Formats plugin
*
* @param {IEditorModel} parent - specifies the parent element
* @hidden
*/
constructor(parent: IEditorModel);
private addEventListener;
private removeEventListener;
/**
* imageCommand method
*
* @param {IHtmlItem} e - specifies the element
* @returns {void}
* @hidden
*/
imageCommand(e: IHtmlItem): void;
private createImage;
private setStyle;
private calculateStyleValue;
private insertImageLink;
private openImageLink;
private removeImageLink;
private editImageLink;
private removeImage;
private insertAltTextImage;
private imageDimension;
private imageCaption;
private imageJustifyLeft;
private imageJustifyCenter;
private imageJustifyRight;
private imageInline;
private imageBreak;
private callBack;
destroy(): void;
}