ngx-extended-pdf-viewer
Version:
Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.
11 lines • 12.8 kB
JavaScript
import { Component } from '@angular/core';
import * as i0 from "@angular/core";
export class PdfDocumentPropertiesDialogComponent {
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PdfDocumentPropertiesDialogComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: PdfDocumentPropertiesDialogComponent, selector: "pdf-document-properties-dialog", ngImport: i0, template: "<dialog id=\"documentPropertiesDialog\">\n <div class=\"row\">\n <span id=\"fileNameLabel\" data-l10n-id=\"pdfjs-document-properties-file-name\">File name:</span>\n <p id=\"fileNameField\" aria-labelledby=\"fileNameLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"fileSizeLabel\" data-l10n-id=\"pdfjs-document-properties-file-size\">File size:</span>\n <p id=\"fileSizeField\" aria-labelledby=\"fileSizeLabel\">-</p>\n </div>\n <div class=\"separator\"></div>\n <div class=\"row\">\n <span id=\"titleLabel\" data-l10n-id=\"pdfjs-document-properties-title\">Title:</span>\n <p id=\"titleField\" aria-labelledby=\"titleLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"authorLabel\" data-l10n-id=\"pdfjs-document-properties-author\">Author:</span>\n <p id=\"authorField\" aria-labelledby=\"authorLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"subjectLabel\" data-l10n-id=\"pdfjs-document-properties-subject\">Subject:</span>\n <p id=\"subjectField\" aria-labelledby=\"subjectLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"keywordsLabel\" data-l10n-id=\"pdfjs-document-properties-keywords\">Keywords:</span>\n <p id=\"keywordsField\" aria-labelledby=\"keywordsLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"creationDateLabel\" data-l10n-id=\"pdfjs-document-properties-creation-date\">Creation Date:</span>\n <p id=\"creationDateField\" aria-labelledby=\"creationDateLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"modificationDateLabel\" data-l10n-id=\"pdfjs-document-properties-modification-date\">Modification Date:</span>\n <p id=\"modificationDateField\" aria-labelledby=\"modificationDateLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"creatorLabel\" data-l10n-id=\"pdfjs-document-properties-creator\">Creator:</span>\n <p id=\"creatorField\" aria-labelledby=\"creatorLabel\">-</p>\n </div>\n <div class=\"separator\"></div>\n <div class=\"row\">\n <span id=\"producerLabel\" data-l10n-id=\"pdfjs-document-properties-producer\">PDF Producer:</span>\n <p id=\"producerField\" aria-labelledby=\"producerLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"versionLabel\" data-l10n-id=\"pdfjs-document-properties-version\">PDF Version:</span>\n <p id=\"versionField\" aria-labelledby=\"versionLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"pageCountLabel\" data-l10n-id=\"pdfjs-document-properties-page-count\">Page Count:</span>\n <p id=\"pageCountField\" aria-labelledby=\"pageCountLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"pageSizeLabel\" data-l10n-id=\"pdfjs-document-properties-page-size\">Page Size:</span>\n <p id=\"pageSizeField\" aria-labelledby=\"pageSizeLabel\">-</p>\n </div>\n <div class=\"separator\"></div>\n <div class=\"row\">\n <span id=\"linearizedLabel\" data-l10n-id=\"pdfjs-document-properties-linearized\">Fast Web View:</span>\n <p id=\"linearizedField\" aria-labelledby=\"linearizedLabel\">-</p>\n </div>\n <div class=\"buttonRow\">\n <button id=\"documentPropertiesClose\" class=\"dialogButton\" type=\"button\"><span data-l10n-id=\"pdfjs-document-properties-close-button\">Close</span></button>\n </div>\n</dialog>\n" });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PdfDocumentPropertiesDialogComponent, decorators: [{
type: Component,
args: [{ selector: 'pdf-document-properties-dialog', template: "<dialog id=\"documentPropertiesDialog\">\n <div class=\"row\">\n <span id=\"fileNameLabel\" data-l10n-id=\"pdfjs-document-properties-file-name\">File name:</span>\n <p id=\"fileNameField\" aria-labelledby=\"fileNameLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"fileSizeLabel\" data-l10n-id=\"pdfjs-document-properties-file-size\">File size:</span>\n <p id=\"fileSizeField\" aria-labelledby=\"fileSizeLabel\">-</p>\n </div>\n <div class=\"separator\"></div>\n <div class=\"row\">\n <span id=\"titleLabel\" data-l10n-id=\"pdfjs-document-properties-title\">Title:</span>\n <p id=\"titleField\" aria-labelledby=\"titleLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"authorLabel\" data-l10n-id=\"pdfjs-document-properties-author\">Author:</span>\n <p id=\"authorField\" aria-labelledby=\"authorLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"subjectLabel\" data-l10n-id=\"pdfjs-document-properties-subject\">Subject:</span>\n <p id=\"subjectField\" aria-labelledby=\"subjectLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"keywordsLabel\" data-l10n-id=\"pdfjs-document-properties-keywords\">Keywords:</span>\n <p id=\"keywordsField\" aria-labelledby=\"keywordsLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"creationDateLabel\" data-l10n-id=\"pdfjs-document-properties-creation-date\">Creation Date:</span>\n <p id=\"creationDateField\" aria-labelledby=\"creationDateLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"modificationDateLabel\" data-l10n-id=\"pdfjs-document-properties-modification-date\">Modification Date:</span>\n <p id=\"modificationDateField\" aria-labelledby=\"modificationDateLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"creatorLabel\" data-l10n-id=\"pdfjs-document-properties-creator\">Creator:</span>\n <p id=\"creatorField\" aria-labelledby=\"creatorLabel\">-</p>\n </div>\n <div class=\"separator\"></div>\n <div class=\"row\">\n <span id=\"producerLabel\" data-l10n-id=\"pdfjs-document-properties-producer\">PDF Producer:</span>\n <p id=\"producerField\" aria-labelledby=\"producerLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"versionLabel\" data-l10n-id=\"pdfjs-document-properties-version\">PDF Version:</span>\n <p id=\"versionField\" aria-labelledby=\"versionLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"pageCountLabel\" data-l10n-id=\"pdfjs-document-properties-page-count\">Page Count:</span>\n <p id=\"pageCountField\" aria-labelledby=\"pageCountLabel\">-</p>\n </div>\n <div class=\"row\">\n <span id=\"pageSizeLabel\" data-l10n-id=\"pdfjs-document-properties-page-size\">Page Size:</span>\n <p id=\"pageSizeField\" aria-labelledby=\"pageSizeLabel\">-</p>\n </div>\n <div class=\"separator\"></div>\n <div class=\"row\">\n <span id=\"linearizedLabel\" data-l10n-id=\"pdfjs-document-properties-linearized\">Fast Web View:</span>\n <p id=\"linearizedField\" aria-labelledby=\"linearizedLabel\">-</p>\n </div>\n <div class=\"buttonRow\">\n <button id=\"documentPropertiesClose\" class=\"dialogButton\" type=\"button\"><span data-l10n-id=\"pdfjs-document-properties-close-button\">Close</span></button>\n </div>\n</dialog>\n" }]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLWRvY3VtZW50LXByb3BlcnRpZXMtZGlhbG9nLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvcGRmLWRpYWxvZy9wZGYtZG9jdW1lbnQtcHJvcGVydGllcy1kaWFsb2cvcGRmLWRvY3VtZW50LXByb3BlcnRpZXMtZGlhbG9nLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvcGRmLWRpYWxvZy9wZGYtZG9jdW1lbnQtcHJvcGVydGllcy1kaWFsb2cvcGRmLWRvY3VtZW50LXByb3BlcnRpZXMtZGlhbG9nLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBTTFDLE1BQU0sT0FBTyxvQ0FBb0M7d0dBQXBDLG9DQUFvQzs0RkFBcEMsb0NBQW9DLHNFQ05qRCxrc0dBZ0VBOzs0RkQxRGEsb0NBQW9DO2tCQUpoRCxTQUFTOytCQUNFLGdDQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdwZGYtZG9jdW1lbnQtcHJvcGVydGllcy1kaWFsb2cnLFxuICB0ZW1wbGF0ZVVybDogJy4vcGRmLWRvY3VtZW50LXByb3BlcnRpZXMtZGlhbG9nLmNvbXBvbmVudC5odG1sJyxcbn0pXG5leHBvcnQgY2xhc3MgUGRmRG9jdW1lbnRQcm9wZXJ0aWVzRGlhbG9nQ29tcG9uZW50IHt9XG4iLCI8ZGlhbG9nIGlkPVwiZG9jdW1lbnRQcm9wZXJ0aWVzRGlhbG9nXCI+XG4gIDxkaXYgY2xhc3M9XCJyb3dcIj5cbiAgICA8c3BhbiBpZD1cImZpbGVOYW1lTGFiZWxcIiBkYXRhLWwxMG4taWQ9XCJwZGZqcy1kb2N1bWVudC1wcm9wZXJ0aWVzLWZpbGUtbmFtZVwiPkZpbGUgbmFtZTo8L3NwYW4+XG4gICAgPHAgaWQ9XCJmaWxlTmFtZUZpZWxkXCIgYXJpYS1sYWJlbGxlZGJ5PVwiZmlsZU5hbWVMYWJlbFwiPi08L3A+XG4gIDwvZGl2PlxuICA8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPHNwYW4gaWQ9XCJmaWxlU2l6ZUxhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1maWxlLXNpemVcIj5GaWxlIHNpemU6PC9zcGFuPlxuICAgIDxwIGlkPVwiZmlsZVNpemVGaWVsZFwiIGFyaWEtbGFiZWxsZWRieT1cImZpbGVTaXplTGFiZWxcIj4tPC9wPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInNlcGFyYXRvclwiPjwvZGl2PlxuICA8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPHNwYW4gaWQ9XCJ0aXRsZUxhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy10aXRsZVwiPlRpdGxlOjwvc3Bhbj5cbiAgICA8cCBpZD1cInRpdGxlRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJ0aXRsZUxhYmVsXCI+LTwvcD5cbiAgPC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJyb3dcIj5cbiAgICA8c3BhbiBpZD1cImF1dGhvckxhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1hdXRob3JcIj5BdXRob3I6PC9zcGFuPlxuICAgIDxwIGlkPVwiYXV0aG9yRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJhdXRob3JMYWJlbFwiPi08L3A+XG4gIDwvZGl2PlxuICA8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPHNwYW4gaWQ9XCJzdWJqZWN0TGFiZWxcIiBkYXRhLWwxMG4taWQ9XCJwZGZqcy1kb2N1bWVudC1wcm9wZXJ0aWVzLXN1YmplY3RcIj5TdWJqZWN0Ojwvc3Bhbj5cbiAgICA8cCBpZD1cInN1YmplY3RGaWVsZFwiIGFyaWEtbGFiZWxsZWRieT1cInN1YmplY3RMYWJlbFwiPi08L3A+XG4gIDwvZGl2PlxuICA8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPHNwYW4gaWQ9XCJrZXl3b3Jkc0xhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1rZXl3b3Jkc1wiPktleXdvcmRzOjwvc3Bhbj5cbiAgICA8cCBpZD1cImtleXdvcmRzRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJrZXl3b3Jkc0xhYmVsXCI+LTwvcD5cbiAgPC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJyb3dcIj5cbiAgICA8c3BhbiBpZD1cImNyZWF0aW9uRGF0ZUxhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1jcmVhdGlvbi1kYXRlXCI+Q3JlYXRpb24gRGF0ZTo8L3NwYW4+XG4gICAgPHAgaWQ9XCJjcmVhdGlvbkRhdGVGaWVsZFwiIGFyaWEtbGFiZWxsZWRieT1cImNyZWF0aW9uRGF0ZUxhYmVsXCI+LTwvcD5cbiAgPC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJyb3dcIj5cbiAgICA8c3BhbiBpZD1cIm1vZGlmaWNhdGlvbkRhdGVMYWJlbFwiIGRhdGEtbDEwbi1pZD1cInBkZmpzLWRvY3VtZW50LXByb3BlcnRpZXMtbW9kaWZpY2F0aW9uLWRhdGVcIj5Nb2RpZmljYXRpb24gRGF0ZTo8L3NwYW4+XG4gICAgPHAgaWQ9XCJtb2RpZmljYXRpb25EYXRlRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJtb2RpZmljYXRpb25EYXRlTGFiZWxcIj4tPC9wPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInJvd1wiPlxuICAgIDxzcGFuIGlkPVwiY3JlYXRvckxhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1jcmVhdG9yXCI+Q3JlYXRvcjo8L3NwYW4+XG4gICAgPHAgaWQ9XCJjcmVhdG9yRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJjcmVhdG9yTGFiZWxcIj4tPC9wPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInNlcGFyYXRvclwiPjwvZGl2PlxuICA8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPHNwYW4gaWQ9XCJwcm9kdWNlckxhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1wcm9kdWNlclwiPlBERiBQcm9kdWNlcjo8L3NwYW4+XG4gICAgPHAgaWQ9XCJwcm9kdWNlckZpZWxkXCIgYXJpYS1sYWJlbGxlZGJ5PVwicHJvZHVjZXJMYWJlbFwiPi08L3A+XG4gIDwvZGl2PlxuICA8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPHNwYW4gaWQ9XCJ2ZXJzaW9uTGFiZWxcIiBkYXRhLWwxMG4taWQ9XCJwZGZqcy1kb2N1bWVudC1wcm9wZXJ0aWVzLXZlcnNpb25cIj5QREYgVmVyc2lvbjo8L3NwYW4+XG4gICAgPHAgaWQ9XCJ2ZXJzaW9uRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJ2ZXJzaW9uTGFiZWxcIj4tPC9wPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInJvd1wiPlxuICAgIDxzcGFuIGlkPVwicGFnZUNvdW50TGFiZWxcIiBkYXRhLWwxMG4taWQ9XCJwZGZqcy1kb2N1bWVudC1wcm9wZXJ0aWVzLXBhZ2UtY291bnRcIj5QYWdlIENvdW50Ojwvc3Bhbj5cbiAgICA8cCBpZD1cInBhZ2VDb3VudEZpZWxkXCIgYXJpYS1sYWJlbGxlZGJ5PVwicGFnZUNvdW50TGFiZWxcIj4tPC9wPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInJvd1wiPlxuICAgIDxzcGFuIGlkPVwicGFnZVNpemVMYWJlbFwiIGRhdGEtbDEwbi1pZD1cInBkZmpzLWRvY3VtZW50LXByb3BlcnRpZXMtcGFnZS1zaXplXCI+UGFnZSBTaXplOjwvc3Bhbj5cbiAgICA8cCBpZD1cInBhZ2VTaXplRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJwYWdlU2l6ZUxhYmVsXCI+LTwvcD5cbiAgPC9kaXY+XG4gIDxkaXYgY2xhc3M9XCJzZXBhcmF0b3JcIj48L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInJvd1wiPlxuICAgIDxzcGFuIGlkPVwibGluZWFyaXplZExhYmVsXCIgZGF0YS1sMTBuLWlkPVwicGRmanMtZG9jdW1lbnQtcHJvcGVydGllcy1saW5lYXJpemVkXCI+RmFzdCBXZWIgVmlldzo8L3NwYW4+XG4gICAgPHAgaWQ9XCJsaW5lYXJpemVkRmllbGRcIiBhcmlhLWxhYmVsbGVkYnk9XCJsaW5lYXJpemVkTGFiZWxcIj4tPC9wPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cImJ1dHRvblJvd1wiPlxuICAgIDxidXR0b24gaWQ9XCJkb2N1bWVudFByb3BlcnRpZXNDbG9zZVwiIGNsYXNzPVwiZGlhbG9nQnV0dG9uXCIgdHlwZT1cImJ1dHRvblwiPjxzcGFuIGRhdGEtbDEwbi1pZD1cInBkZmpzLWRvY3VtZW50LXByb3BlcnRpZXMtY2xvc2UtYnV0dG9uXCI+Q2xvc2U8L3NwYW4+PC9idXR0b24+XG4gIDwvZGl2PlxuPC9kaWFsb2c+XG4iXX0=