UNPKG

form-control-errors

Version:

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

21 lines 1.74 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ import { Pipe } from '@angular/core'; export class PropertyValuesPipe { /** * @param {?} data * @param {?} index * @return {?} */ transform(data, index) { return (((/** @type {?} */ (Object))).values(data)) ? ((/** @type {?} */ (Object))).values(data)[index] : null; } } PropertyValuesPipe.decorators = [ { type: Pipe, args: [{ name: 'propertyValues' },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvcGVydHktdmFsdWUtcGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Zvcm0tY29udHJvbC1lcnJvcnMvIiwic291cmNlcyI6WyJsaWIvcHJvcGVydHktdmFsdWUtcGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUE7QUFNbkQsTUFBTSxPQUFPLGtCQUFrQjs7Ozs7O0lBQzNCLFNBQVMsQ0FBQyxJQUFZLEVBQUUsS0FBYTtRQUNqQyxPQUFPLENBQUMsQ0FBQyxtQkFBSyxNQUFNLEVBQUEsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG1CQUFLLE1BQU0sRUFBQSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUE7SUFDbEYsQ0FBQzs7O1lBUEosSUFBSSxTQUFDO2dCQUNGLElBQUksRUFBRSxnQkFBZ0I7YUFDekIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSdcclxuXHJcbkBQaXBlKHtcclxuICAgIG5hbWU6ICdwcm9wZXJ0eVZhbHVlcydcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBQcm9wZXJ0eVZhbHVlc1BpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcclxuICAgIHRyYW5zZm9ybShkYXRhOiBPYmplY3QsIGluZGV4OiBudW1iZXIpIHtcclxuICAgICAgICByZXR1cm4gKCg8YW55Pk9iamVjdCkudmFsdWVzKGRhdGEpKSA/ICg8YW55Pk9iamVjdCkudmFsdWVzKGRhdGEpW2luZGV4XSA6IG51bGxcclxuICAgIH1cclxufVxyXG4iXX0=