src/lib/truncate.pipe.ts
| Name | truncate |
| Standalone | true |
| transform | ||||||||||||||||
transform(value?: string | null, length: number, ellipsis: string)
|
||||||||||||||||
|
Defined in src/lib/truncate.pipe.ts:12
|
||||||||||||||||
|
Parameters :
Returns :
string
|
import {
Pipe,
PipeTransform,
} from '@angular/core';
@Pipe({
name: 'truncate',
standalone: true,
})
export class TruncatePipe implements PipeTransform {
transform(value?: string | null, length = 64, ellipsis = '...'): string {
if (!value) {
return '';
}
if (value.length <= length) {
return value;
}
return value.substring(0, length) + ellipsis;
}
}