import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'ddNameList', }) export class FilterDDNamelistPipe implements PipeTransform { transform(value: any, args?: any): any { if (!args) { return value; } const result = value.filter((item) => item.Id === +args); for (const name of result) { if (name.FormName && name.FormName !== '') { return name.FormName; } if (name.Name && name.Name !== '') { return name.Name; } if (name.Constant && name.Constant !== '') { return name.Constant; } } } }