src/app/pipes/convert-size.pipe.ts
| Name | convertSize |
No results matching.
Methods |
| transform | |||||||||
transform(bytes: string | number, ...args: string[])
|
|||||||||
|
Defined in src/app/pipes/convert-size.pipe.ts:9
|
|||||||||
|
Parameters :
Returns :
string
|
import { Pipe, PipeTransform } from '@angular/core'
import { bytesToSize } from '@sasjs/utils/utils/bytesToSize'
@Pipe({
name: 'convertSize',
standalone: false
})
export class ConvertSizePipe implements PipeTransform {
transform(bytes: string | number, ...args: string[]): string {
const decimals = parseInt(args[0]) || 2
const bytesNum = typeof bytes !== 'number' ? parseInt(bytes) : bytes
return bytesToSize(bytesNum, decimals)
}
}