isImageUri property

bool get isImageUri

Returns true if this URI points to an image file.

Checks if the file extension matches common image formats.

Implementation

bool get isImageUri {
  final String filePath = path.split('/').lastOrNull ?? '';
  if (filePath.isEmpty) return false;
  final int dotIndex = filePath.lastIndexOf('.');
  if (dotIndex == -1) return false;
  final String extension = filePath.substring(dotIndex).toLowerCase();
  return flutterImageExtensions.contains(extension);
}