import { Pipe, PipeTransform } from '@angular/core';
@Pipe({
name: 'arrayIndex'
})
/**
* Filtre les tableaux sur des indexs particuliers (ex : 0)
*/
export class ArrayIndexPipe implements PipeTransform {
transform(value: Array<any>, indexs: Array<number>): Array<any> {
let l_array=[];
if ((indexs)&&(value)) {
for (let index of indexs) {
if (index<=(value.length-1)) {
l_array.push(value[index]);
}
}
}
return l_array;
}
}