Skip to content

Instantly share code, notes, and snippets.

@clamarque
Created January 20, 2017 09:11
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save clamarque/5facc36e364223a8395bc36c04148228 to your computer and use it in GitHub Desktop.
Save clamarque/5facc36e364223a8395bc36c04148228 to your computer and use it in GitHub Desktop.
A pipe for Angular2 - Transform Object to Array
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({name: 'keys'})
export class KeysPipe implements PipeTransform {
transform(value, args:string[]) : any {
let keys = [];
for (let key in value) {
keys.push({key: key, value: value[key]});
}
return keys;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment