UNPKG

angular-material-datatransfer-lib

Version:

A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.

20 lines (19 loc) 784 B
import { DecimalByteUnit } from '../enums/decimal-byte-unit.enum'; export interface ISizeContainer { displayUnit: string; displaySize: number; decimalByteUnit: DecimalByteUnit; decimalByteUnitSize: number; update(init?: Partial<SizeContainer>): void; updateDecimal(decimalByteUnit: DecimalByteUnit, decimalByteUnitSize: number): void; } export declare class SizeContainer implements ISizeContainer { private decimalByteUnitUtil; displayUnit: string; displaySize: number; decimalByteUnit: DecimalByteUnit; decimalByteUnitSize: number; constructor(init?: Partial<SizeContainer>); update(init?: Partial<SizeContainer>): void; updateDecimal(decimalByteUnit: DecimalByteUnit, decimalByteUnitSize: number): void; }