loadingText property

String get loadingText

Implementation

String get loadingText {
  if (totalFiles == 1) {
    return imageCount > 0 ? 'Sending image...' : 'Sending file...';
  }

  final parts = <String>[];
  if (imageCount > 0) {
    parts.add('$imageCount image${imageCount > 1 ? "s" : ""}');
  }
  if (fileCount > 0) {
    parts.add('$fileCount file${fileCount > 1 ? "s" : ""}');
  }
  return 'Sending ${parts.join(" and ")}...';
}