UNPKG

form-control-errors

Version:

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

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