getBytes method

  1. @override
Future<Uint8List?> getBytes()
override

Implementation

@override
Future<Uint8List?> getBytes() async {
  if (url == null || url!.isEmpty) return null;

  try {
    final response = await http.get(Uri.parse(url!));
    if (response.statusCode == 200) {
      return response.bodyBytes;
    }
    return null;
  } catch (e) {
    error('Erreur lors du téléchargement de l\'image: $e');
    return null;
  }
}