src/app/pipes/convert-size.pipe.ts

Metadata

Relationships

Used by

Depends on

No results matching.

Index

Methods

Methods

transform
transform(bytes: string | number, ...args: string[])
Parameters :
Name Type Optional
bytes string | number No
args string[] No
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)
  }
}

results matching ""

    No results matching ""