import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "../../../responsive-visibility";
export class PdfPageNumberComponent {
    showPagingButtons = true;
    static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.6", ngImport: i0, type: PdfPageNumberComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
    static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.6", type: PdfPageNumberComponent, selector: "pdf-page-number", inputs: { showPagingButtons: "showPagingButtons" }, ngImport: i0, template: "<span class=\"loadingInput start\">\n  <input\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=\"pdfjs-page-input\"\n    autocomplete=\"off\"\n  />\n</span>\n<span [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenXLView'\" id=\"numPages\" class=\"toolbarLabel\"></span>\n", styles: ["button{padding:0}\n"], dependencies: [{ kind: "pipe", type: i1.ResponsiveCSSClassPipe, name: "responsiveCSSClass" }] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.6", ngImport: i0, type: PdfPageNumberComponent, decorators: [{
            type: Component,
            args: [{ selector: 'pdf-page-number', template: "<span class=\"loadingInput start\">\n  <input\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=\"pdfjs-page-input\"\n    autocomplete=\"off\"\n  />\n</span>\n<span [class]=\"showPagingButtons | responsiveCSSClass : 'hiddenXLView'\" id=\"numPages\" class=\"toolbarLabel\"></span>\n", styles: ["button{padding:0}\n"] }]
        }], propDecorators: { showPagingButtons: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLXBhZ2UtbnVtYmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2UtbnVtYmVyL3BkZi1wYWdlLW51bWJlci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZXh0ZW5kZWQtcGRmLXZpZXdlci9zcmMvbGliL3Rvb2xiYXIvcGRmLXBhZ2luZy1hcmVhL3BkZi1wYWdlLW51bWJlci9wZGYtcGFnZS1udW1iZXIuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7OztBQU9qRCxNQUFNLE9BQU8sc0JBQXNCO0lBRTFCLGlCQUFpQixHQUFHLElBQUksQ0FBQzt1R0FGckIsc0JBQXNCOzJGQUF0QixzQkFBc0IsMkdDUG5DLGtaQWNBOzsyRkRQYSxzQkFBc0I7a0JBTGxDLFNBQVM7K0JBQ0UsaUJBQWlCOzhCQU1wQixpQkFBaUI7c0JBRHZCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ3BkZi1wYWdlLW51bWJlcicsXG4gIHRlbXBsYXRlVXJsOiAnLi9wZGYtcGFnZS1udW1iZXIuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9wZGYtcGFnZS1udW1iZXIuY29tcG9uZW50LmNzcyddLFxufSlcbmV4cG9ydCBjbGFzcyBQZGZQYWdlTnVtYmVyQ29tcG9uZW50IHtcbiAgQElucHV0KClcbiAgcHVibGljIHNob3dQYWdpbmdCdXR0b25zID0gdHJ1ZTtcbn1cbiIsIjxzcGFuIGNsYXNzPVwibG9hZGluZ0lucHV0IHN0YXJ0XCI+XG4gIDxpbnB1dFxuICAgIHR5cGU9XCJudW1iZXJcIlxuICAgIGlkPVwicGFnZU51bWJlclwiXG4gICAgY2xhc3M9XCJ0b29sYmFyRmllbGQgcGFnZU51bWJlclwiXG4gICAgdGl0bGU9XCJQYWdlXCJcbiAgICB2YWx1ZT1cIjFcIlxuICAgIHNpemU9XCI0XCJcbiAgICBtaW49XCIxXCJcbiAgICBkYXRhLWwxMG4taWQ9XCJwZGZqcy1wYWdlLWlucHV0XCJcbiAgICBhdXRvY29tcGxldGU9XCJvZmZcIlxuICAvPlxuPC9zcGFuPlxuPHNwYW4gW2NsYXNzXT1cInNob3dQYWdpbmdCdXR0b25zIHwgcmVzcG9uc2l2ZUNTU0NsYXNzIDogJ2hpZGRlblhMVmlldydcIiBpZD1cIm51bVBhZ2VzXCIgY2xhc3M9XCJ0b29sYmFyTGFiZWxcIj48L3NwYW4+XG4iXX0=