angular-material-datatransfer-lib
Version:
A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.
15 lines (14 loc) • 515 B
TypeScript
import { DecimalByteUnit } from '../enums/decimal-byte-unit.enum';
export declare class DecimalByteUnitUtil {
C_KB: number;
C_MB: number;
C_GB: number;
C_TB: number;
C_PB: number;
MAX: number;
byteUnits: string[];
private multiply;
convert(number: number, fromUnit: DecimalByteUnit, toUnit: DecimalByteUnit): number;
toBytes(number: number, fromUnit: DecimalByteUnit): number;
format(number: number, fromUnit: DecimalByteUnit): [DecimalByteUnit, number];
}