@mugan86/ng-shop-ui
Version:
Librería para crear los componentes de una tienda Online
17 lines • 1.8 kB
JavaScript
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
import { SlicePipe } from '@angular/common';
let TruncatePipe = class TruncatePipe {
transform(value, limit = 25) {
return value.length > limit
? new SlicePipe().transform(value, 0, limit - 3).concat('...')
: value;
}
};
TruncatePipe = __decorate([
Pipe({
name: 'truncate',
})
], TruncatePipe);
export { TruncatePipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJ1bmNhdGUucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BtdWdhbjg2L25nLXNob3AtdWkvIiwic291cmNlcyI6WyJsaWIvcGlwZXMvdHJ1bmNhdGUucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDcEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBSzVDLElBQWEsWUFBWSxHQUF6QixNQUFhLFlBQVk7SUFDdkIsU0FBUyxDQUFDLEtBQWEsRUFBRSxRQUFnQixFQUFFO1FBQ3pDLE9BQU8sS0FBSyxDQUFDLE1BQU0sR0FBRyxLQUFLO1lBQ3pCLENBQUMsQ0FBQyxJQUFJLFNBQVMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxFQUFFLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDO1lBQzlELENBQUMsQ0FBQyxLQUFLLENBQUM7SUFDWixDQUFDO0NBQ0YsQ0FBQTtBQU5ZLFlBQVk7SUFIeEIsSUFBSSxDQUFDO1FBQ0osSUFBSSxFQUFFLFVBQVU7S0FDakIsQ0FBQztHQUNXLFlBQVksQ0FNeEI7U0FOWSxZQUFZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgU2xpY2VQaXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcblxuQFBpcGUoe1xuICBuYW1lOiAndHJ1bmNhdGUnLFxufSlcbmV4cG9ydCBjbGFzcyBUcnVuY2F0ZVBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgdHJhbnNmb3JtKHZhbHVlOiBzdHJpbmcsIGxpbWl0OiBudW1iZXIgPSAyNSk6IHVua25vd24ge1xuICAgIHJldHVybiB2YWx1ZS5sZW5ndGggPiBsaW1pdFxuICAgICAgPyBuZXcgU2xpY2VQaXBlKCkudHJhbnNmb3JtKHZhbHVlLCAwLCBsaW1pdCAtIDMpLmNvbmNhdCgnLi4uJylcbiAgICAgIDogdmFsdWU7XG4gIH1cbn1cbiJdfQ==