@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
13 lines (12 loc) • 500 B
TypeScript
import { IRichTextEditor } from '../base/interface';
import { BeforeSanitizeHtmlArgs, SanitizeRemoveAttrs } from '../../common/interface';
export declare class SanitizeHtmlHelper {
removeAttrs: SanitizeRemoveAttrs[];
removeTags: string[];
wrapElement: HTMLElement;
initialize(value: string, parent?: IRichTextEditor): string;
serializeValue(item: BeforeSanitizeHtmlArgs, value: string): string;
private removeXssTags;
private removeJsEvents;
private removeXssAttrs;
}