Asymmetrik/mean2-starter

View on GitHub
src/client/app/shared/keys.pipe.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Pipe, PipeTransform } from '@angular/core';

import * as _ from 'lodash';

@Pipe({name: 'keys'})
export class KeysPipe implements PipeTransform {
    transform(obj: any): any {
        let values: any[] = [];
        _.forOwn(obj, (val: any, key: any) => {
            values.push({ key: key, value: val });
        });
        return values;
    }
}