@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
39 lines (35 loc) • 846 B
TypeScript
import { IHtmlItem } from './../base/interface';
import { IEditorModel } from '../../common/interface';
/**
* Video internal component
*
* @hidden
*/
export declare class VideoCommand {
private parent;
private vidElement;
/**
* Constructor for creating the Video plugin
*
* @param {IEditorModel} parent - specifies the parent element
* @hidden
*/
constructor(parent: IEditorModel);
private addEventListener;
private removeEventListener;
/**
* videoCommand method
*
* @param {IHtmlItem} e - specifies the element
* @returns {void}
* @hidden
*/
videoCommand(e: IHtmlItem): void;
private wrapVideo;
private createVideo;
private editAreaVideoClick;
private setStyle;
private videoDimension;
private callBack;
destroy(): void;
}