cf-common-lib
Version:
Object Validators and Utilities
35 lines • 2.02 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Pipe } from '@angular/core';
var KeysPipe = /** @class */ (function () {
function KeysPipe() {
}
/**
* @param {?} value
* @param {?} args
* @return {?}
*/
KeysPipe.prototype.transform = /**
* @param {?} value
* @param {?} args
* @return {?}
*/
function (value, args) {
/** @type {?} */
var keys = [];
for (var key in value) {
keys.push({ key: key, value: value[key] });
}
return keys;
};
KeysPipe.decorators = [
{ type: Pipe, args: [{
name: 'keys'
},] }
];
return KeysPipe;
}());
export { KeysPipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia2V5cy5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY2YtY29tbW9uLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9waXBlcy9rZXlzLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBRXBEO0lBQUE7SUFZQSxDQUFDOzs7Ozs7SUFQQyw0QkFBUzs7Ozs7SUFBVCxVQUFVLEtBQUssRUFBRSxJQUFhOztZQUN4QixJQUFJLEdBQUcsRUFBRTtRQUNiLEtBQUssSUFBSSxHQUFHLElBQUksS0FBSyxFQUFFO1lBQ3JCLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUMsQ0FBQyxDQUFDO1NBQzFDO1FBQ0QsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDOztnQkFYRixJQUFJLFNBQUM7b0JBQ0osSUFBSSxFQUFFLE1BQU07aUJBQ2I7O0lBVUQsZUFBQztDQUFBLEFBWkQsSUFZQztTQVJZLFFBQVEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ2tleXMnXG59KSBcblxuZXhwb3J0IGNsYXNzIEtleXNQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybSh2YWx1ZSwgYXJnczpzdHJpbmdbXSkgOiBhbnkge1xuICAgIGxldCBrZXlzID0gW107XG4gICAgZm9yIChsZXQga2V5IGluIHZhbHVlKSB7XG4gICAgICBrZXlzLnB1c2goe2tleToga2V5LCB2YWx1ZTogdmFsdWVba2V5XX0pO1xuICAgIH1cbiAgICByZXR1cm4ga2V5cztcbiAgfVxufSJdfQ==