import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'ddMultiNameList', }) export class FilterDDMultiNamelistPipe implements PipeTransform { transform(value: any, args?: any): any { const mutliArgs = JSON.parse('[' + args + ']'); let result: any; if (!args) { return value; } const array = []; for (const id of mutliArgs) { result = value.filter((item) => item.Id === +id); for (const name of result) { if (name.Constant && name.Constant !== '') { array.push(name.Constant); } } } return array; } }