ngx-viewer
Version:
Angular 6+ directive for the Viewer.js library
22 lines (21 loc) • 763 B
TypeScript
import { ElementRef, OnDestroy, AfterViewInit, EventEmitter } from '@angular/core';
import Viewer from 'viewerjs';
export declare class NgxViewerDirective implements AfterViewInit, OnDestroy {
private elementRef;
viewerOptions: Viewer.Options;
viewerReady: EventEmitter<Event>;
viewerShow: EventEmitter<Event>;
viewerShown: EventEmitter<Event>;
viewerHide: EventEmitter<Event>;
viewerHidden: EventEmitter<Event>;
viewerView: EventEmitter<Event>;
viewerViewed: EventEmitter<Event>;
viewerZoom: EventEmitter<Event>;
viewerZoomed: EventEmitter<Event>;
instance: Viewer;
private nativeElement;
constructor(elementRef: ElementRef);
ngAfterViewInit(): void;
private initViewer;
ngOnDestroy(): void;
}