UNPKG

cf-common-lib

Version:

Object Validators and Utilities

33 lines 2.11 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Pipe } from '@angular/core'; var TrimPipe = /** @class */ (function () { function TrimPipe() { } /** * @param {?} _stringInput * @param {?} _maxLength * @return {?} */ TrimPipe.prototype.transform = /** * @param {?} _stringInput * @param {?} _maxLength * @return {?} */ function (_stringInput, _maxLength) { if ((_stringInput || '').length <= _maxLength) return _stringInput; else return _stringInput.substring(0, _maxLength - 2) + ".."; }; TrimPipe.decorators = [ { type: Pipe, args: [{ name: 'trim' },] } ]; return TrimPipe; }()); export { TrimPipe }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJpbS5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY2YtY29tbW9uLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9waXBlcy90cmltLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBRXBEO0lBQUE7SUFXQSxDQUFDOzs7Ozs7SUFOQyw0QkFBUzs7Ozs7SUFBVCxVQUFVLFlBQW9CLEVBQUUsVUFBZTtRQUM1QyxJQUFLLENBQUUsWUFBWSxJQUFJLEVBQUUsQ0FBRSxDQUFDLE1BQU0sSUFBSSxVQUFVO1lBQzNDLE9BQU8sWUFBWSxDQUFDOztZQUVwQixPQUFPLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLFVBQVUsR0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUM7SUFDOUQsQ0FBQzs7Z0JBVkYsSUFBSSxTQUFDO29CQUNKLElBQUksRUFBRSxNQUFNO2lCQUNiOztJQVNELGVBQUM7Q0FBQSxBQVhELElBV0M7U0FSWSxRQUFRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AUGlwZSh7XG4gIG5hbWU6ICd0cmltJ1xufSlcbmV4cG9ydCBjbGFzcyBUcmltUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuXG4gIHRyYW5zZm9ybShfc3RyaW5nSW5wdXQ6IFN0cmluZywgX21heExlbmd0aDogYW55KTogYW55IHsgXG4gICAgIGlmICggKCBfc3RyaW5nSW5wdXQgfHwgJycgKS5sZW5ndGggPD0gX21heExlbmd0aCkgXG4gICAgICAgICAgcmV0dXJuIF9zdHJpbmdJbnB1dDtcbiAgICAgIGVsc2UgXG4gICAgICAgICAgcmV0dXJuIF9zdHJpbmdJbnB1dC5zdWJzdHJpbmcoMCwgX21heExlbmd0aC0yKSArIFwiLi5cIjtcbiAgfVxufSJdfQ==