ng2-bootstrap-base-modified
Version:
Native Angular Bootstrap Components Typeahead modified
22 lines (17 loc) • 504 B
text/typescript
import { Pipe, PipeTransform } from '@angular/core';
({name: 'SearchFilter'})
export class SearchFilterPipe implements PipeTransform {
public transform(value:any, text:any):any {
if (!text) {
return value;
}
const items:any = value;
const newItems:any = [];
items.forEach(function (item:any):void {
if (item.data[0].toLowerCase().indexOf(text.toLowerCase()) !== -1) {
newItems.push(item);
}
});
return newItems;
}
}