markdown-preview.component.d.ts 993 B

12345678910111213141516171819202122232425
  1. import { AfterViewInit, ElementRef, Renderer2 } from '@angular/core';
  2. import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
  3. import * as i0 from "@angular/core";
  4. /**
  5. * Markdown 文档高级渲染组件
  6. * @name fm-markdown-preview
  7. * @public
  8. */
  9. export declare class MarkdownPreviewComponent implements AfterViewInit {
  10. private domSan;
  11. private renderer;
  12. content: string;
  13. safeHTML: SafeHtml;
  14. mdContent: ElementRef;
  15. /**
  16. * 是否开启MD渲染,默认开启
  17. * @default true
  18. */
  19. render: boolean;
  20. constructor(domSan: DomSanitizer, renderer: Renderer2);
  21. ngAfterViewInit(): void;
  22. renderMdToHTML(): void;
  23. static ɵfac: i0.ɵɵFactoryDeclaration<MarkdownPreviewComponent, never>;
  24. static ɵcmp: i0.ɵɵComponentDeclaration<MarkdownPreviewComponent, "fm-markdown-preview", never, { "content": { "alias": "content"; "required": false; }; "render": { "alias": "render"; "required": false; }; }, {}, never, never, false, never>;
  25. }