UNPKG

angular-pipes

Version:
35 lines 2.79 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { pad, isString } from '../utils/utils'; var PadPipe = /** @class */ (function () { function PadPipe() { } PadPipe.prototype.transform = function (input, length, character) { if (length === void 0) { length = 0; } if (character === void 0) { character = ' '; } if (!isString(input)) { return input; } return pad(input, length, character); }; PadPipe = tslib_1.__decorate([ Pipe({ name: 'pad', }) ], PadPipe); return PadPipe; }()); export { PadPipe }; var NgPadPipeModule = /** @class */ (function () { function NgPadPipeModule() { } NgPadPipeModule = tslib_1.__decorate([ NgModule({ declarations: [PadPipe], exports: [PadPipe], }) ], NgPadPipeModule); return NgPadPipeModule; }()); export { NgPadPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFkLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLXBpcGVzLyIsInNvdXJjZXMiOlsic3RyaW5nL3BhZC5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLEdBQUcsRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUsvQztJQUFBO0lBUUEsQ0FBQztJQVBDLDJCQUFTLEdBQVQsVUFBVSxLQUFVLEVBQUUsTUFBa0IsRUFBRSxTQUF1QjtRQUEzQyx1QkFBQSxFQUFBLFVBQWtCO1FBQUUsMEJBQUEsRUFBQSxlQUF1QjtRQUMvRCxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxFQUFFO1lBQ3BCLE9BQU8sS0FBSyxDQUFDO1NBQ2Q7UUFFRCxPQUFPLEdBQUcsQ0FBQyxLQUFLLEVBQUUsTUFBTSxFQUFFLFNBQVMsQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7SUFQVSxPQUFPO1FBSG5CLElBQUksQ0FBQztZQUNKLElBQUksRUFBRSxLQUFLO1NBQ1osQ0FBQztPQUNXLE9BQU8sQ0FRbkI7SUFBRCxjQUFDO0NBQUEsQUFSRCxJQVFDO1NBUlksT0FBTztBQWNwQjtJQUFBO0lBQThCLENBQUM7SUFBbEIsZUFBZTtRQUozQixRQUFRLENBQUM7WUFDUixZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUM7WUFDdkIsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDO1NBQ25CLENBQUM7T0FDVyxlQUFlLENBQUc7SUFBRCxzQkFBQztDQUFBLEFBQS9CLElBQStCO1NBQWxCLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBwYWQsIGlzU3RyaW5nIH0gZnJvbSAnLi4vdXRpbHMvdXRpbHMnO1xyXG5cclxuQFBpcGUoe1xyXG4gIG5hbWU6ICdwYWQnLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgUGFkUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gIHRyYW5zZm9ybShpbnB1dDogYW55LCBsZW5ndGg6IG51bWJlciA9IDAsIGNoYXJhY3Rlcjogc3RyaW5nID0gJyAnKTogYW55IHtcclxuICAgIGlmICghaXNTdHJpbmcoaW5wdXQpKSB7XHJcbiAgICAgIHJldHVybiBpbnB1dDtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gcGFkKGlucHV0LCBsZW5ndGgsIGNoYXJhY3Rlcik7XHJcbiAgfVxyXG59XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW1BhZFBpcGVdLFxyXG4gIGV4cG9ydHM6IFtQYWRQaXBlXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIE5nUGFkUGlwZU1vZHVsZSB7fVxyXG4iXX0=