Skip to content

Commit 458248e

Browse files
committed
Version 16.0.4 release
1 parent 45f2a87 commit 458248e

File tree

8 files changed

+8
-6
lines changed

8 files changed

+8
-6
lines changed
-2.87 MB
Binary file not shown.
-2.86 MB
Binary file not shown.
5.43 KB
Binary file not shown.

SampleApp/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

lib/dist/src/ng2-pdfjs-viewer.component.d.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { EventEmitter, ElementRef } from '@angular/core';
1+
import { OnInit, EventEmitter, ElementRef } from '@angular/core';
22
import * as i0 from "@angular/core";
3-
export declare class PdfJsViewerComponent {
3+
export declare class PdfJsViewerComponent implements OnInit {
44
iframe: ElementRef;
5+
static lastID: number;
56
viewerId: string;
67
onBeforePrint: EventEmitter<any>;
78
onAfterPrint: EventEmitter<any>;
@@ -48,6 +49,7 @@ export declare class PdfJsViewerComponent {
4849
receiveMessage(viewerEvent: any): void;
4950
ngOnInit(): void;
5051
refresh(): void;
52+
private relaseUrl?;
5153
private loadPdf;
5254
static ɵfac: i0.ɵɵFactoryDeclaration<PdfJsViewerComponent, never>;
5355
static ɵcmp: i0.ɵɵComponentDeclaration<PdfJsViewerComponent, "ng2-pdfjs-viewer", never, { "viewerId": { "alias": "viewerId"; "required": false; }; "viewerFolder": { "alias": "viewerFolder"; "required": false; }; "externalWindow": { "alias": "externalWindow"; "required": false; }; "target": { "alias": "target"; "required": false; }; "showSpinner": { "alias": "showSpinner"; "required": false; }; "downloadFileName": { "alias": "downloadFileName"; "required": false; }; "openFile": { "alias": "openFile"; "required": false; }; "download": { "alias": "download"; "required": false; }; "startDownload": { "alias": "startDownload"; "required": false; }; "viewBookmark": { "alias": "viewBookmark"; "required": false; }; "print": { "alias": "print"; "required": false; }; "startPrint": { "alias": "startPrint"; "required": false; }; "fullScreen": { "alias": "fullScreen"; "required": false; }; "find": { "alias": "find"; "required": false; }; "zoom": { "alias": "zoom"; "required": false; }; "nameddest": { "alias": "nameddest"; "required": false; }; "pagemode": { "alias": "pagemode"; "required": false; }; "lastPage": { "alias": "lastPage"; "required": false; }; "rotatecw": { "alias": "rotatecw"; "required": false; }; "rotateccw": { "alias": "rotateccw"; "required": false; }; "cursor": { "alias": "cursor"; "required": false; }; "scroll": { "alias": "scroll"; "required": false; }; "spread": { "alias": "spread"; "required": false; }; "locale": { "alias": "locale"; "required": false; }; "useOnlyCssZoom": { "alias": "useOnlyCssZoom"; "required": false; }; "errorOverride": { "alias": "errorOverride"; "required": false; }; "errorAppend": { "alias": "errorAppend"; "required": false; }; "errorMessage": { "alias": "errorMessage"; "required": false; }; "diagnosticLogs": { "alias": "diagnosticLogs"; "required": false; }; "externalWindowOptions": { "alias": "externalWindowOptions"; "required": false; }; "page": { "alias": "page"; "required": false; }; "pdfSrc": { "alias": "pdfSrc"; "required": false; }; }, { "onBeforePrint": "onBeforePrint"; "onAfterPrint": "onAfterPrint"; "onDocumentLoad": "onDocumentLoad"; "onPageChange": "onPageChange"; }, never, never, false, never>;

lib/ng2-pdfjs-viewer-16.0.4.tgz

6.04 MB
Binary file not shown.

lib/src/ng2-pdfjs-viewer.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Component, Input, Output, OnInit, ViewChild, EventEmitter, ElementRef }
77
export class PdfJsViewerComponent implements OnInit {
88
@ViewChild('iframe', { static: true }) iframe: ElementRef;
99
static lastID = 0;
10-
@Input() public viewerId = `ng2-pdfjs-viewer-ID${++lastID}`;
10+
@Input() public viewerId = `ng2-pdfjs-viewer-ID${++PdfJsViewerComponent.lastID}`;
1111
@Output() onBeforePrint: EventEmitter<any> = new EventEmitter();
1212
@Output() onAfterPrint: EventEmitter<any> = new EventEmitter();
1313
@Output() onDocumentLoad: EventEmitter<any> = new EventEmitter();
@@ -192,7 +192,7 @@ export class PdfJsViewerComponent implements OnInit {
192192
this.relaseUrl = () => URL.revokeObjectURL(url);
193193
} else if (this._src instanceof Uint8Array) {
194194
let blob = new Blob([this._src], { type: "application/pdf" });
195-
const url = createObjectURL(blob);
195+
const url = URL.createObjectURL(blob);
196196
this.relaseUrl = () => URL.revokeObjectURL(url);
197197
fileUrl = encodeURIComponent(url);
198198
} else {

0 commit comments

Comments
 (0)