{"__symbolic":"module","version":4,"metadata":{"PaginationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"db-pagination","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":8,"character":17},"member":"ShadowDom"},"template":"<div *ngFor=\"let item of list | paginate: pagination\"></div>\n\n<pagination-controls\n  (pageChange)=\"changePage($event)\"\n  (pageBoundsCorrection)=\"changePage($event)\"\n  [autoHide]=\"pagination.autoHide\"\n  [responsive]=\"true\"\n  [screenReaderPaginationLabel]=\"pagination.label\"\n  [screenReaderPageLabel]=\"pagination.pageLabel\"\n  [screenReaderCurrentLabel]=\"pagination.currentLabel\"\n  previousLabel=\"\"\n  nextLabel=\"\">\n</pagination-controls>\n","styles":["@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@-webkit-keyframes slideToLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideToLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(110%)}}@keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(110%)}}@-webkit-keyframes fadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}@-webkit-keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}@-webkit-keyframes circleAnimation{to{transform:rotate(1turn)}}@keyframes circleAnimation{to{transform:rotate(1turn)}}.ngx-pagination{display:flex;justify-content:flex-end;margin:5px 0}.ngx-pagination .pagination-next.disabled:after,.ngx-pagination .pagination-next a:after{margin-left:0!important}.ngx-pagination .pagination-previous.disabled:before,.ngx-pagination .pagination-previous a:before{margin-right:0!important}.ngx-pagination li{color:#333;cursor:auto;background-color:#fff;min-width:40px;height:40px;line-height:40px;text-align:center;margin:0!important;padding:0!important;border:1px solid #dee2e6}.ngx-pagination li:first-child{border-radius:10px 0 0 10px;overflow:hidden}.ngx-pagination li:last-child{border-radius:0 10px 10px 0;overflow:hidden}.ngx-pagination a,.ngx-pagination button{padding:0!important;transition:.4s}.ngx-pagination a:hover,.ngx-pagination button:hover{background:#e9ecef;border-color:#dee2e6}.ngx-pagination .current{background:#ff3f59!important;border-color:#e8003d!important;font-weight:500!important}.ngx-pagination li:not(:last-child){border-right:0}"]}]}],"members":{"pagination":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"onchange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":15,"character":3}}]}],"changePage":[{"__symbolic":"method"}]}},"PaginationConfig":{"__symbolic":"interface"},"PaginationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4},{"__symbolic":"reference","module":"ngx-pagination","name":"NgxPaginationModule","line":9,"character":4}],"declarations":[{"__symbolic":"reference","name":"PaginationComponent"}],"exports":[{"__symbolic":"reference","name":"PaginationComponent"}]}]}],"members":{}}},"origins":{"PaginationComponent":"./pagination.component","PaginationConfig":"./pagination.interface","PaginationModule":"./pagination.module"},"importAs":"@desbank/components/src/lib/pagination"}