import {PipeTransform, Pipe} from "@angular/core";
/**
 * Created by jd on 03/05/2016.
 */

@Pipe({
    name: 'objectOrArray'
})
export class ObjectOrArrayPipe implements PipeTransform
{
    public transform(items:Array<any>, args:any[]):any
    {
        var selectedProp = args.toString();
        if (selectedProp != null)
            return items.map(a => a[selectedProp]);
        else
            return items;

    }

}