@wizni/quiver
Version:
Quiver- Angular frontend development tools.
31 lines (30 loc) • 1.02 kB
TypeScript
import { AfterViewInit, ElementRef, EventEmitter, Renderer2 } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
export declare class TdMarkdownComponent implements AfterViewInit {
private _renderer;
private _elementRef;
private _domSanitizer;
private _content;
/**
* content?: string
*
* Markdown format content to be parsed as html markup.
* Used to load data dynamically.
*
* e.g. README.md content.
*/
content: string;
/**
* contentReady?: function
* Event emitted after the markdown content rendering is finished.
*/
onContentReady: EventEmitter<undefined>;
constructor(_renderer: Renderer2, _elementRef: ElementRef, _domSanitizer: DomSanitizer);
ngAfterViewInit(): void;
/**
* General method to parse a string markdown into HTML Elements and load them into the container
*/
private _loadContent(markdown);
private _elementFromString(markupStr);
private _render(markdown);
}