toHumanReadable method
Implementation
String toHumanReadable(SizeUnit unit, {int precision = 2}) {
switch (unit) {
case SizeUnit.TB:
return '${_withPrecision(teraBytes, precision: precision)} TB';
case SizeUnit.GB:
return '${_withPrecision(gigaBytes, precision: precision)} GB';
case SizeUnit.MB:
return '${_withPrecision(megaBytes, precision: precision)} MB';
case SizeUnit.KB:
return '${_withPrecision(kiloBytes, precision: precision)} MB';
case SizeUnit.B:
return '${asBytes(precision: precision)} B';
}
}