Come iterare le chiavi dell’object usando * ngFor?

Sto scavando e ho scoperto che posso usare quanto segue per usare * ngFor su un object:

...

dove ObjNgFor pipe è:

 @Pipe({ name: 'ObjNgFor', pure: false }) export class ObjNgFor implements PipeTransform { transform(value: any, args: any[] = null): any { return Object.keys(value).map(key => value[key]); } } 

Tuttavia, quando ho un object come questo:

 { "propertyA":{ "description":"this is the propertyA", "default":"sth" }, "propertyB":{ "description":"this is the propertyB", "default":"sth" } } 

Non sono abbastanza sicuro di come estrarre ‘propertyA’ e ‘propertyB’, in modo che sia accessibile dalla direttiva * ngFor. Qualche idea?

AGGIORNARE

Quello che voglio fare è presentare il seguente codice HTML:

  
{{SOMETHING}}:{{obj.description}}

Dove qualcosa sarebbe uguale alla propertyA e alla propertyB (questo è il modo in cui l’object è strutturato). Quindi, questo porterebbe a:

 propertyA:this is the propertyA propertyB:this is the propertyB