buildImageProvider static method
Implementation
static ImageProvider? buildImageProvider(dynamic value) {
if (value is File) {
return FileImage(value);
} else if (value is String) {
if (value.startsWith('http')) {
return NetworkImage(value);
} else {
return AssetImage(value);
}
} else if (value is Uint8List) {
return MemoryImage(value);
}
return null;
}