sizeText static method
Implementation
static String sizeText(String size) {
final int? parsedSize = int.tryParse(size);
if (parsedSize == null) return 'غير معروف';
if (parsedSize < 1024) {
return '$parsedSize بايت';
} else if (parsedSize < 1024 * 1024) {
return '${(parsedSize / 1024).toStringAsFixed(2)} كيلوبايت';
} else if (parsedSize < 1024 * 1024 * 1024) {
return '${(parsedSize / (1024 * 1024)).toStringAsFixed(2)} ميجابايت';
} else {
return '${(parsedSize / (1024 * 1024 * 1024)).toStringAsFixed(2)} جيجابايت';
}
}