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.3.6", ngImport: i0, type: PdfPagingAreaComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
    static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.6", type: PdfPagingAreaComponent, selector: "pdf-paging-area", inputs: { showPagingButtons: "showPagingButtons" }, ngImport: i0, template: "<div [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenTinyView'\" class=\"paging-left\">\n  <pdf-first-page class=\"margin-right-correct\"></pdf-first-page>\n  <pdf-previous-page class=\"margin-left-correct\"></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 class=\"margin-right-correct margin-left-correct\"></pdf-next-page>\n  <pdf-last-page class=\"margin-left-correct\"></pdf-last-page>\n</div>\n", styles: [".paging-right{float:right;display:block}.paging-left{float:left;display:block}.margin-left-correct{margin-left:-3px}.margin-right-correct{margin-right:-3px}\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.3.6", 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 class=\"margin-right-correct\"></pdf-first-page>\n  <pdf-previous-page class=\"margin-left-correct\"></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 class=\"margin-right-correct margin-left-correct\"></pdf-next-page>\n  <pdf-last-page class=\"margin-left-correct\"></pdf-last-page>\n</div>\n", styles: [".paging-right{float:right;display:block}.paging-left{float:left;display:block}.margin-left-correct{margin-left:-3px}.margin-right-correct{margin-right:-3px}\n"] }]
        }], propDecorators: { showPagingButtons: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7Ozs7OztBQVFqRCxNQUFNLE9BQU8sc0JBQXNCO0lBRTFCLGlCQUFpQixHQUF5QixJQUFJLENBQUM7dUdBRjNDLHNCQUFzQjsyRkFBdEIsc0JBQXNCLDJHQ1JuQyx1bUJBU0E7OzJGRERhLHNCQUFzQjtrQkFMbEMsU0FBUzsrQkFDRSxpQkFBaUI7OEJBTXBCLGlCQUFpQjtzQkFEdkIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJlc3BvbnNpdmVWaXNpYmlsaXR5IH0gZnJvbSAnLi4vLi4vcmVzcG9uc2l2ZS12aXNpYmlsaXR5JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncGRmLXBhZ2luZy1hcmVhJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3BkZi1wYWdpbmctYXJlYS5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3BkZi1wYWdpbmctYXJlYS5jb21wb25lbnQuY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIFBkZlBhZ2luZ0FyZWFDb21wb25lbnQge1xuICBASW5wdXQoKVxuICBwdWJsaWMgc2hvd1BhZ2luZ0J1dHRvbnM6IFJlc3BvbnNpdmVWaXNpYmlsaXR5ID0gdHJ1ZTtcbn1cbiIsIjxkaXYgW2NsYXNzXT1cInNob3dQYWdpbmdCdXR0b25zIHwgcmVzcG9uc2l2ZUNTU0NsYXNzIDogJ2hpZGRlblRpbnlWaWV3J1wiIGNsYXNzPVwicGFnaW5nLWxlZnRcIj5cbiAgPHBkZi1maXJzdC1wYWdlIGNsYXNzPVwibWFyZ2luLXJpZ2h0LWNvcnJlY3RcIj48L3BkZi1maXJzdC1wYWdlPlxuICA8cGRmLXByZXZpb3VzLXBhZ2UgY2xhc3M9XCJtYXJnaW4tbGVmdC1jb3JyZWN0XCI+PC9wZGYtcHJldmlvdXMtcGFnZT5cbjwvZGl2PlxuPHBkZi1wYWdlLW51bWJlciBbY2xhc3NdPVwic2hvd1BhZ2luZ0J1dHRvbnMgfCByZXNwb25zaXZlQ1NTQ2xhc3MgOiAnaGlkZGVuWFhTVmlldydcIj48L3BkZi1wYWdlLW51bWJlcj5cbjxkaXYgW2NsYXNzXT1cInNob3dQYWdpbmdCdXR0b25zIHwgcmVzcG9uc2l2ZUNTU0NsYXNzIDogJ2hpZGRlblRpbnlWaWV3J1wiIGNsYXNzPVwicGFnaW5nLXJpZ2h0XCI+XG4gIDxwZGYtbmV4dC1wYWdlIGNsYXNzPVwibWFyZ2luLXJpZ2h0LWNvcnJlY3QgbWFyZ2luLWxlZnQtY29ycmVjdFwiPjwvcGRmLW5leHQtcGFnZT5cbiAgPHBkZi1sYXN0LXBhZ2UgY2xhc3M9XCJtYXJnaW4tbGVmdC1jb3JyZWN0XCI+PC9wZGYtbGFzdC1wYWdlPlxuPC9kaXY+XG4iXX0=