sizeLabel property

String get sizeLabel

Human-readable file size (e.g. "720 MB").

Implementation

String get sizeLabel {
  if (sizeBytes <= 0) return '';
  if (sizeBytes >= 1024 * 1024 * 1024) {
    return '${(sizeBytes / (1024 * 1024 * 1024)).toStringAsFixed(1)} GB';
  }
  return '${(sizeBytes / (1024 * 1024)).round()} MB';
}