UNPKG

cf-common-lib

Version:

Object Validators and Utilities

26 lines 1.73 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Pipe } from '@angular/core'; export class IsEmptyPipe { /** * @param {?} value * @param {?=} args * @return {?} */ transform(value, args) { for (let bar in value) { if (value.hasOwnProperty(bar)) { return true; } } return false; } } IsEmptyPipe.decorators = [ { type: Pipe, args: [{ name: 'isEmpty' },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXMtZW1wdHkucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NmLWNvbW1vbi1saWIvIiwic291cmNlcyI6WyJsaWIvcGlwZXMvaXMtZW1wdHkucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFLcEQsTUFBTSxPQUFPLFdBQVc7Ozs7OztJQUV0QixTQUFTLENBQUMsS0FBVSxFQUFFLElBQVU7UUFDN0IsS0FBSyxJQUFJLEdBQUcsSUFBSSxLQUFLLEVBQUU7WUFDaEIsSUFBSSxLQUFLLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBQyxFQUFFO2dCQUMzQixPQUFPLElBQUksQ0FBQzthQUNmO1NBQ0o7UUFDSixPQUFPLEtBQUssQ0FBQztJQUNoQixDQUFDOzs7WUFaRixJQUFJLFNBQUM7Z0JBQ0osSUFBSSxFQUFFLFNBQVM7YUFDaEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ2lzRW1wdHknXG59KVxuZXhwb3J0IGNsYXNzIElzRW1wdHlQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG5cbiAgdHJhbnNmb3JtKHZhbHVlOiBhbnksIGFyZ3M/OiBhbnkpOiBhbnkgeyBcbiAgICAgZm9yIChsZXQgYmFyIGluIHZhbHVlKSB7XG4gICAgICAgICAgICBpZiAodmFsdWUuaGFzT3duUHJvcGVydHkoYmFyKSkge1xuICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgIHJldHVybiBmYWxzZTtcbiAgfSBcbn1cblxuXG4iXX0=