UNPKG

form-control-errors

Version:

This is a package built to make displaying validation errors from Angular Form Controls easier.

22 lines 1.69 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ import { Pipe } from '@angular/core'; export class ObjectToArrayPipe { /** * @param {?} data * @return {?} */ transform(data) { return ((/** @type {?} */ (Object))).keys(data).map(key => { return { [key]: data[key] }; }); } } ObjectToArrayPipe.decorators = [ { type: Pipe, args: [{ name: 'objectToArray' },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JqZWN0LWFycmF5LXBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9mb3JtLWNvbnRyb2wtZXJyb3JzLyIsInNvdXJjZXMiOlsibGliL29iamVjdC1hcnJheS1waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQTtBQU1uRCxNQUFNLE9BQU8saUJBQWlCOzs7OztJQUMxQixTQUFTLENBQUMsSUFBWTtRQUNsQixPQUFPLENBQUMsbUJBQUssTUFBTSxFQUFBLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFO1lBQ3RDLE9BQU8sRUFBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBQyxDQUFBO1FBQzdCLENBQUMsQ0FBQyxDQUFBO0lBQ04sQ0FBQzs7O1lBVEosSUFBSSxTQUFDO2dCQUNGLElBQUksRUFBRSxlQUFlO2FBQ3hCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnXHJcblxyXG5AUGlwZSh7XHJcbiAgICBuYW1lOiAnb2JqZWN0VG9BcnJheSdcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBPYmplY3RUb0FycmF5UGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gICAgdHJhbnNmb3JtKGRhdGE6IE9iamVjdCkge1xyXG4gICAgICAgIHJldHVybiAoPGFueT5PYmplY3QpLmtleXMoZGF0YSkubWFwKGtleSA9PiB7XHJcbiAgICAgICAgICAgIHJldHVybiB7W2tleV06IGRhdGFba2V5XX1cclxuICAgICAgICB9KVxyXG4gICAgfVxyXG59XHJcbiJdfQ==