UNPKG

quill-delta-to-html

Version:
35 lines (34 loc) 1.03 kB
import { ITagKeyValue } from './funcs-html'; import { DeltaInsertOp } from './DeltaInsertOp'; import './extensions/String'; import './extensions/Object'; import './extensions/Array'; interface IOpToHtmlConverterOptions { classPrefix?: string; encodeHtml?: boolean; listItemTag?: string; paragraphTag?: string; linkRel?: string; linkTarget?: string; allowBackgroundClasses?: boolean; } interface IHtmlParts { openingTag: string; content: string; closingTag: string; } declare class OpToHtmlConverter { private options; private op; constructor(op: DeltaInsertOp, options?: IOpToHtmlConverterOptions); prefixClass(className: string): string; getHtml(): string; getHtmlParts(): IHtmlParts; getContent(): string; getCssClasses(): string[]; getCssStyles(): string[]; getTagAttributes(): Array<ITagKeyValue>; getTags(): string[]; static IsValidRel(relStr: string): boolean; } export { OpToHtmlConverter, IOpToHtmlConverterOptions, IHtmlParts };