UNPKG

kentico-cloud-delivery

Version:

Official Kentico Cloud Delivery SDK

12 lines (11 loc) 706 B
import { IHtmlResolverConfig, IRichTextHtmlParser, IRichTextReplacements, IRichTextResolverResult } from '../parse-models'; export declare class NodeRichTextParser implements IRichTextHtmlParser { private readonly modularContentWrapperElem; private readonly modularContent; private readonly link; resolveRichTextField(html: string, replacement: IRichTextReplacements, config: IHtmlResolverConfig): IRichTextResolverResult; private processRichTextField(elements, replacement, config, result); private processLink(element, replacement, config, result); private processModularContent(element, replacement, config, result); private getChildNodes(documentFragment); }