UNPKG

angular2-boiler-plate

Version:

Angular 2 Boiler plate that integrated with WebPack, TypeScript, DatePicker, RxJs for Reactive Extensions in Java Script , Karma , Jasmine for unit testing , WebKit ,protractor e2e testing

14 lines (12 loc) 396 B
import { PipeTransform, Pipe } from '@angular/core'; @Pipe({ name: 'pagination' }) export class PagingPipe implements PipeTransform { transform(items: any[], currentPage: number, pageSize: number): any { let from = (currentPage - 1) * pageSize; let to = pageSize * currentPage; let itemCopy = items; return itemCopy.slice(from, to); } }