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
text/typescript
import { PipeTransform, Pipe } from '@angular/core';
import { ColumnModel } from '../sui.table/sui.table.model';
({
name: 'visible'
})
export class VisiblePipe implements PipeTransform {
transform(items: ColumnModel[], hiddenFields: string[]): any {
return items.filter(item => {
return !hiddenFields.includes(item.fieldName);
});
}
}