@eternalheart/ngx-file-preview
Version:
A powerful Angular file preview component library supporting multiple file formats including images, videos, PDFs, Office documents, text files and more.
21 lines (20 loc) • 908 B
TypeScript
import { SimpleChanges } from '@angular/core';
import { BasePreviewComponent } from "../base-preview/base-preview.component";
import { FileReaderResponse } from "../../services";
import * as i0 from "@angular/core";
export declare class MarkdownPreviewComponent extends BasePreviewComponent {
content: string;
scale: number;
private readonly SCALE_STEP;
private readonly MAX_SCALE;
private readonly MIN_SCALE;
private readonly DEFAULT_SCALE;
ngOnChanges(simpleChanges: SimpleChanges): void;
protected handleFileContent(content: FileReaderResponse): Promise<any>;
zoomIn(): void;
zoomOut(): void;
resetZoom(): void;
toggleFullscreen(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MarkdownPreviewComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MarkdownPreviewComponent, "ngx-markdown-preview", never, {}, {}, never, never, true, never>;
}