UNPKG

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.

20 lines 5.38 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "./pdf-first-page/pdf-first-page.component"; import * as i2 from "./pdf-last-page/pdf-last-page.component"; import * as i3 from "./pdf-next-page/pdf-next-page.component"; import * as i4 from "./pdf-page-number/pdf-page-number.component"; import * as i5 from "./pdf-previous-page/pdf-previous-page.component"; import * as i6 from "../../responsive-visibility"; export class PdfPagingAreaComponent { showPagingButtons = true; static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.7", ngImport: i0, type: PdfPagingAreaComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.0.7", type: PdfPagingAreaComponent, selector: "pdf-paging-area", inputs: { showPagingButtons: "showPagingButtons" }, ngImport: i0, template: "<div [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenTinyView'\" class=\"paging-left\">\n <pdf-first-page style=\"margin-right: -3px\"></pdf-first-page>\n <pdf-previous-page style=\"margin-left: -3px\"></pdf-previous-page>\n</div>\n<pdf-page-number [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenXXSView'\"></pdf-page-number>\n<div [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenTinyView'\" class=\"paging-right\">\n <pdf-next-page style=\"margin-right: -3px; margin-left: -3px\"></pdf-next-page>\n <pdf-last-page style=\"margin-left: -3px\"></pdf-last-page>\n</div>\n", styles: [".paging-right{float:right;display:block}.paging-left{float:left;display:block}\n"], dependencies: [{ kind: "component", type: i1.PdfFirstPageComponent, selector: "pdf-first-page", inputs: ["show"] }, { kind: "component", type: i2.PdfLastPageComponent, selector: "pdf-last-page" }, { kind: "component", type: i3.PdfNextPageComponent, selector: "pdf-next-page" }, { kind: "component", type: i4.PdfPageNumberComponent, selector: "pdf-page-number", inputs: ["showPagingButtons"] }, { kind: "component", type: i5.PdfPreviousPageComponent, selector: "pdf-previous-page" }, { kind: "pipe", type: i6.ResponsiveCSSClassPipe, name: "responsiveCSSClass" }] }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.7", ngImport: i0, type: PdfPagingAreaComponent, decorators: [{ type: Component, args: [{ selector: 'pdf-paging-area', template: "<div [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenTinyView'\" class=\"paging-left\">\n <pdf-first-page style=\"margin-right: -3px\"></pdf-first-page>\n <pdf-previous-page style=\"margin-left: -3px\"></pdf-previous-page>\n</div>\n<pdf-page-number [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenXXSView'\"></pdf-page-number>\n<div [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenTinyView'\" class=\"paging-right\">\n <pdf-next-page style=\"margin-right: -3px; margin-left: -3px\"></pdf-next-page>\n <pdf-last-page style=\"margin-left: -3px\"></pdf-last-page>\n</div>\n", styles: [".paging-right{float:right;display:block}.paging-left{float:left;display:block}\n"] }] }], propDecorators: { showPagingButtons: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7Ozs7OztBQVFqRCxNQUFNLE9BQU8sc0JBQXNCO0lBRTFCLGlCQUFpQixHQUF5QixJQUFJLENBQUM7dUdBRjNDLHNCQUFzQjsyRkFBdEIsc0JBQXNCLDJHQ1JuQyw4bEJBU0E7OzJGRERhLHNCQUFzQjtrQkFMbEMsU0FBUzsrQkFDRSxpQkFBaUI7OEJBTXBCLGlCQUFpQjtzQkFEdkIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJlc3BvbnNpdmVWaXNpYmlsaXR5IH0gZnJvbSAnLi4vLi4vcmVzcG9uc2l2ZS12aXNpYmlsaXR5JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncGRmLXBhZ2luZy1hcmVhJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3BkZi1wYWdpbmctYXJlYS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3BkZi1wYWdpbmctYXJlYS5jb21wb25lbnQuY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIFBkZlBhZ2luZ0FyZWFDb21wb25lbnQge1xuICBASW5wdXQoKVxuICBwdWJsaWMgc2hvd1BhZ2luZ0J1dHRvbnM6IFJlc3BvbnNpdmVWaXNpYmlsaXR5ID0gdHJ1ZTtcbn1cbiIsIjxkaXYgW2NsYXNzXT1cInNob3dQYWdpbmdCdXR0b25zIHwgcmVzcG9uc2l2ZUNTU0NsYXNzIDogJ2hpZGRlblRpbnlWaWV3J1wiIGNsYXNzPVwicGFnaW5nLWxlZnRcIj5cbiAgPHBkZi1maXJzdC1wYWdlIHN0eWxlPVwibWFyZ2luLXJpZ2h0OiAtM3B4XCI+PC9wZGYtZmlyc3QtcGFnZT5cbiAgPHBkZi1wcmV2aW91cy1wYWdlIHN0eWxlPVwibWFyZ2luLWxlZnQ6IC0zcHhcIj48L3BkZi1wcmV2aW91cy1wYWdlPlxuPC9kaXY+XG48cGRmLXBhZ2UtbnVtYmVyIFtjbGFzc109XCJzaG93UGFnaW5nQnV0dG9ucyB8IHJlc3BvbnNpdmVDU1NDbGFzcyA6ICdoaWRkZW5YWFNWaWV3J1wiPjwvcGRmLXBhZ2UtbnVtYmVyPlxuPGRpdiBbY2xhc3NdPVwic2hvd1BhZ2luZ0J1dHRvbnMgfCByZXNwb25zaXZlQ1NTQ2xhc3MgOiAnaGlkZGVuVGlueVZpZXcnXCIgY2xhc3M9XCJwYWdpbmctcmlnaHRcIj5cbiAgPHBkZi1uZXh0LXBhZ2Ugc3R5bGU9XCJtYXJnaW4tcmlnaHQ6IC0zcHg7IG1hcmdpbi1sZWZ0OiAtM3B4XCI+PC9wZGYtbmV4dC1wYWdlPlxuICA8cGRmLWxhc3QtcGFnZSBzdHlsZT1cIm1hcmdpbi1sZWZ0OiAtM3B4XCI+PC9wZGYtbGFzdC1wYWdlPlxuPC9kaXY+XG4iXX0=