/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * This file is part of the MedSafe application which is commercial software created by MedVision360 B.V.
 * The source code is proprietary and confidential.
 *
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 *
 * Copyright (c) by MedVision360 B.V. All rights reserved.
 *
 * For the application name: io.medrecord.medsafe

 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes,extraRequire}
 * tslint:disable
 */ 
import * as i0 from "./pagination.component.scss.ngstyle";
import * as i1 from "@angular/core";
import * as i2 from "../icon/icon.component.ngfactory";
import * as i3 from "../icon/icon.component";
import * as i4 from "../../services/svg-register.service";
import * as i5 from "@angular/common";
import * as i6 from "../../../../../../../node_modules/@ng-bootstrap/ng-bootstrap/ng-bootstrap.ngfactory";
import * as i7 from "@ng-bootstrap/ng-bootstrap";
import * as i8 from "./pagination.component";
var styles_PaginationComponent = [i0.styles];
var RenderType_PaginationComponent = i1.ɵcrt({ encapsulation: 2, styles: styles_PaginationComponent, data: {} });
export { RenderType_PaginationComponent as RenderType_PaginationComponent };
function View_PaginationComponent_3(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-icon", [], null, null, null, i2.View_IconComponent_0, i2.RenderType_IconComponent)), i1.ɵdid(1, 49152, null, 0, i3.IconComponent, [i4.SvgRegisterService], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.iconType.arrowPaginationLeft; _ck(_v, 1, 0, currVal_0); }, null); }
function View_PaginationComponent_2(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵand(16777216, null, null, 1, null, View_PaginationComponent_3)), i1.ɵdid(1, 16384, null, 0, i5.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = !_co.isFirstPage(); _ck(_v, 1, 0, currVal_0); }, null); }
function View_PaginationComponent_5(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-icon", [], null, null, null, i2.View_IconComponent_0, i2.RenderType_IconComponent)), i1.ɵdid(1, 49152, null, 0, i3.IconComponent, [i4.SvgRegisterService], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.iconType.arrowPaginationRight; _ck(_v, 1, 0, currVal_0); }, null); }
function View_PaginationComponent_4(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵand(16777216, null, null, 1, null, View_PaginationComponent_5)), i1.ɵdid(1, 16384, null, 0, i5.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i1.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = !_co.isLastPage(); _ck(_v, 1, 0, currVal_0); }, null); }
function View_PaginationComponent_1(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 11, "ngb-pagination", [["role", "navigation"]], null, [[null, "pageChange"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("pageChange" === en)) {
        var pd_0 = (_co.onPageChange($event) !== false);
        ad = (pd_0 && ad);
    } return ad; }, i6.View_NgbPagination_0, i6.RenderType_NgbPagination)), i1.ɵdid(1, 573440, null, 6, i7.NgbPagination, [i7.NgbPaginationConfig], { collectionSize: [0, "collectionSize"], maxSize: [1, "maxSize"], page: [2, "page"], pageSize: [3, "pageSize"] }, { pageChange: "pageChange" }), i1.ɵqud(603979776, 1, { tplEllipsis: 0 }), i1.ɵqud(603979776, 2, { tplFirst: 0 }), i1.ɵqud(603979776, 3, { tplLast: 0 }), i1.ɵqud(603979776, 4, { tplNext: 0 }), i1.ɵqud(603979776, 5, { tplNumber: 0 }), i1.ɵqud(603979776, 6, { tplPrevious: 0 }), (_l()(), i1.ɵand(0, null, null, 1, null, View_PaginationComponent_2)), i1.ɵdid(9, 16384, [[6, 4]], 0, i7.NgbPaginationPrevious, [i1.TemplateRef], null, null), (_l()(), i1.ɵand(0, null, null, 1, null, View_PaginationComponent_4)), i1.ɵdid(11, 16384, [[4, 4]], 0, i7.NgbPaginationNext, [i1.TemplateRef], null, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.collectionSize; var currVal_1 = _co.visiblePageNumberMaxCount; var currVal_2 = _co.page; var currVal_3 = _co.itemsPerPage; _ck(_v, 1, 0, currVal_0, currVal_1, currVal_2, currVal_3); }, null); }
export function View_PaginationComponent_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵand(16777216, null, null, 1, null, View_PaginationComponent_1)), i1.ɵdid(1, 16384, null, 0, i5.NgIf, [i1.ViewContainerRef, i1.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.collectionSize > _co.itemsPerPage); _ck(_v, 1, 0, currVal_0); }, null); }
export function View_PaginationComponent_Host_0(_l) { return i1.ɵvid(0, [(_l()(), i1.ɵeld(0, 0, null, null, 1, "app-pagination", [], null, null, null, View_PaginationComponent_0, RenderType_PaginationComponent)), i1.ɵdid(1, 49152, null, 0, i8.PaginationComponent, [], null, null)], null, null); }
var PaginationComponentNgFactory = i1.ɵccf("app-pagination", i8.PaginationComponent, View_PaginationComponent_Host_0, { isSubmit: "isSubmit", page: "page", collectionSize: "collectionSize", visiblePageNumberMaxCount: "visiblePageNumberMaxCount", itemsPerPage: "itemsPerPage" }, { pageChange: "pageChange" }, []);
export { PaginationComponentNgFactory as PaginationComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnaW5hdGlvbi5jb21wb25lbnQubmdmYWN0b3J5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1lZHJlY29yZC91aS1jb21wb25lbnRzLyIsInNvdXJjZXMiOlsibGliL3NoYXJlZC9jb21wb25lbnRzL3BhZ2luYXRpb24vcGFnaW5hdGlvbi5jb21wb25lbnQubmdmYWN0b3J5LnRzIiwibGliL3NoYXJlZC9jb21wb25lbnRzL3BhZ2luYXRpb24vcGFnaW5hdGlvbi5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OERDUUksZ09BR0MsaURBREMsbUJBQXFDLCtCQUZ2QyxZQUdDLEVBREMsU0FBcUM7OERBRnZDLG1MQUdDLHNGQUZDLG9CQUFzQixnQkFEeEIsWUFHQyxFQUZDLFNBQXNCOzhEQU14QixnT0FHQyxpREFEQyxtQkFBc0MsZ0NBRnhDLFlBR0MsRUFEQyxTQUFzQzs4REFGeEMsbUxBR0Msc0ZBRkMsb0JBQXFCLGVBRHZCLFlBR0MsRUFGQyxTQUFxQjs4REFoQjNCLHVLQUtzRCxZQUR0Qzs7d0JBQW1DO01BSm5ELCtnQkFLc0QsTUFFcEQsMkpBQW1DLElBT25DLHdKQUErQixpREFkakIsbUJBQWlDLGlCQUtqQyxtQkFBcUMsNEJBSnJDLG1CQUFhLE9BQ2IsbUJBQXlCLGVBRnpDLFlBS3NELEVBTHRDLFNBQWlDLEVBS2pDLFNBQXFDLEVBSnJDLFNBQWEsRUFDYixTQUF5QjtxRUFGekMsbUxBS3NELGlEQUZ0Qyx5Q0FBcUMsZ0JBSHJELFlBS3NELEVBRnRDLFNBQXFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgaTAgZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pMC5Db21wb25lbnRGYWN0b3J5O1xuIiwiPG5nYi1wYWdpbmF0aW9uIFtjb2xsZWN0aW9uU2l6ZV09XCJjb2xsZWN0aW9uU2l6ZVwiXG4gICAgICAgICAgICAgICAgW3BhZ2VdPVwicGFnZVwiXG4gICAgICAgICAgICAgICAgW3BhZ2VTaXplXT1cIml0ZW1zUGVyUGFnZVwiXG4gICAgICAgICAgICAgICAgKm5nSWY9XCJjb2xsZWN0aW9uU2l6ZSA+IGl0ZW1zUGVyUGFnZVwiXG4gICAgICAgICAgICAgICAgKHBhZ2VDaGFuZ2UpPVwib25QYWdlQ2hhbmdlKCRldmVudClcIlxuICAgICAgICAgICAgICAgIFttYXhTaXplXT1cInZpc2libGVQYWdlTnVtYmVyTWF4Q291bnRcIj5cblxuICA8bmctdGVtcGxhdGUgbmdiUGFnaW5hdGlvblByZXZpb3VzPlxuICAgIDxhcHAtaWNvblxuICAgICAgKm5nSWY9XCIhaXNGaXJzdFBhZ2UoKVwiXG4gICAgICBbaWNvbl09XCJpY29uVHlwZS5hcnJvd1BhZ2luYXRpb25MZWZ0XCJcbiAgICA+PC9hcHAtaWNvbj5cbiAgPC9uZy10ZW1wbGF0ZT5cblxuICA8bmctdGVtcGxhdGUgbmdiUGFnaW5hdGlvbk5leHQ+XG4gICAgPGFwcC1pY29uXG4gICAgICAqbmdJZj1cIiFpc0xhc3RQYWdlKClcIlxuICAgICAgW2ljb25dPVwiaWNvblR5cGUuYXJyb3dQYWdpbmF0aW9uUmlnaHRcIlxuICAgID48L2FwcC1pY29uPlxuICA8L25nLXRlbXBsYXRlPlxuPC9uZ2ItcGFnaW5hdGlvbj5cbiJdfQ==