[{"__symbolic":"module","version":3,"metadata":{"DatatableFooterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"app-datatable-footer","template":"<ng-template ngx-datatable-footer-template let-rowCount=\"rowCount\" let-pageSize=\"pageSize\" let-selectedCount=\"selectedCount\"\n  let-curPage=\"curPage\" let-offset=\"offset\">\n  <div class=\"page-count\" *ngIf=\"rowCount>0\" [innerHTML]=\"'当前 '+((offset||0) * pageSize + 1)+' - '+((offset+1) * pageSize > rowCount?rowCount : ((offset+1)||1) * pageSize)+' / '+rowCount+' 行'\">\n  </div>\n  <app-datatable-pager *ngIf=\"rowCount>0\" [pageSizeArray]=\"pageSizeArray\" [pagerPreviousIcon]=\"'fa fa-step-backward'\" [pagerNextIcon]=\"'fa fa-step-forward'\"\n    [pagerLeftArrowIcon]=\"'fa fa-angle-left'\" [pagerRightArrowIcon]=\"'fa fa-angle-right'\" [page]=\"curPage\" [size]=\"pageSize\"\n    [datatable]=\"datatable\" [count]=\"rowCount\" (change)=\"datatable.onFooterPage($event)\" class=\"datatable-pager\">\n  </app-datatable-pager>\n</ng-template>"}]}],"members":{"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef"}]}]}],"datatable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageSizeArray":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"DatatableFooterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"app-datatable-footer","template":"<ng-template ngx-datatable-footer-template let-rowCount=\"rowCount\" let-pageSize=\"pageSize\" let-selectedCount=\"selectedCount\"\n  let-curPage=\"curPage\" let-offset=\"offset\">\n  <div class=\"page-count\" *ngIf=\"rowCount>0\" [innerHTML]=\"'当前 '+((offset||0) * pageSize + 1)+' - '+((offset+1) * pageSize > rowCount?rowCount : ((offset+1)||1) * pageSize)+' / '+rowCount+' 行'\">\n  </div>\n  <app-datatable-pager *ngIf=\"rowCount>0\" [pageSizeArray]=\"pageSizeArray\" [pagerPreviousIcon]=\"'fa fa-step-backward'\" [pagerNextIcon]=\"'fa fa-step-forward'\"\n    [pagerLeftArrowIcon]=\"'fa fa-angle-left'\" [pagerRightArrowIcon]=\"'fa fa-angle-right'\" [page]=\"curPage\" [size]=\"pageSize\"\n    [datatable]=\"datatable\" [count]=\"rowCount\" (change)=\"datatable.onFooterPage($event)\" class=\"datatable-pager\">\n  </app-datatable-pager>\n</ng-template>"}]}],"members":{"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef"}]}]}],"datatable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"pageSizeArray":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}}}}]