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.
17 lines • 3.52 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class PdfPageNumberComponent {
constructor() {
this.showPagingButtons = true;
}
ngOnInit() { }
}
PdfPageNumberComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.3", ngImport: i0, type: PdfPageNumberComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
PdfPageNumberComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.2.3", type: PdfPageNumberComponent, selector: "pdf-page-number", inputs: { showPagingButtons: "showPagingButtons" }, ngImport: i0, template: "<input\n [class.invisible]=\"!showPagingButtons\"\n type=\"number\"\n id=\"pageNumber\"\n class=\"toolbarField pageNumber\"\n title=\"Page\"\n value=\"1\"\n size=\"4\"\n min=\"1\"\n data-l10n-id=\"page\"\n/>\n<span [class.invisible]=\"!showPagingButtons\" id=\"numPages\" class=\"toolbarLabel hiddenXLView\"></span>\n", styles: [""] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.3", ngImport: i0, type: PdfPageNumberComponent, decorators: [{
type: Component,
args: [{ selector: 'pdf-page-number', template: "<input\n [class.invisible]=\"!showPagingButtons\"\n type=\"number\"\n id=\"pageNumber\"\n class=\"toolbarField pageNumber\"\n title=\"Page\"\n value=\"1\"\n size=\"4\"\n min=\"1\"\n data-l10n-id=\"page\"\n/>\n<span [class.invisible]=\"!showPagingButtons\" id=\"numPages\" class=\"toolbarLabel hiddenXLView\"></span>\n", styles: [""] }]
}], ctorParameters: function () { return []; }, propDecorators: { showPagingButtons: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLXBhZ2UtbnVtYmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2UtbnVtYmVyL3BkZi1wYWdlLW51bWJlci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZXh0ZW5kZWQtcGRmLXZpZXdlci9zcmMvbGliL3Rvb2xiYXIvcGRmLXBhZ2luZy1hcmVhL3BkZi1wYWdlLW51bWJlci9wZGYtcGFnZS1udW1iZXIuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBT3pELE1BQU0sT0FBTyxzQkFBc0I7SUFJakM7UUFGTyxzQkFBaUIsR0FBRyxJQUFJLENBQUM7SUFFakIsQ0FBQztJQUVoQixRQUFRLEtBQUksQ0FBQzs7bUhBTkYsc0JBQXNCO3VHQUF0QixzQkFBc0IsMkdDUG5DLHdVQVlBOzJGRExhLHNCQUFzQjtrQkFMbEMsU0FBUzsrQkFDRSxpQkFBaUI7MEVBTXBCLGlCQUFpQjtzQkFEdkIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdwZGYtcGFnZS1udW1iZXInLFxuICB0ZW1wbGF0ZVVybDogJy4vcGRmLXBhZ2UtbnVtYmVyLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vcGRmLXBhZ2UtbnVtYmVyLmNvbXBvbmVudC5jc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBQZGZQYWdlTnVtYmVyQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcbiAgQElucHV0KClcbiAgcHVibGljIHNob3dQYWdpbmdCdXR0b25zID0gdHJ1ZTtcblxuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgbmdPbkluaXQoKSB7fVxufVxuIiwiPGlucHV0XG4gIFtjbGFzcy5pbnZpc2libGVdPVwiIXNob3dQYWdpbmdCdXR0b25zXCJcbiAgdHlwZT1cIm51bWJlclwiXG4gIGlkPVwicGFnZU51bWJlclwiXG4gIGNsYXNzPVwidG9vbGJhckZpZWxkIHBhZ2VOdW1iZXJcIlxuICB0aXRsZT1cIlBhZ2VcIlxuICB2YWx1ZT1cIjFcIlxuICBzaXplPVwiNFwiXG4gIG1pbj1cIjFcIlxuICBkYXRhLWwxMG4taWQ9XCJwYWdlXCJcbi8+XG48c3BhbiBbY2xhc3MuaW52aXNpYmxlXT1cIiFzaG93UGFnaW5nQnV0dG9uc1wiIGlkPVwibnVtUGFnZXNcIiBjbGFzcz1cInRvb2xiYXJMYWJlbCBoaWRkZW5YTFZpZXdcIj48L3NwYW4+XG4iXX0=