import { Pipe, PipeTransform } from '@angular/core'; @Pipe( { name: 'esbRightpad' } ) export class EsbRightPadPipe implements PipeTransform { transform( input: any, length: number = 0, character: string = ' ' ): any { let str:string = `${input}`; let i = -1; const len = length - str.length; while ( ++i < len && ( str.length + character.length ) <= length ) { str += character; } return str; } }