ImageInfo.fromJson constructor
ImageInfo.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ImageInfo.fromJson(Map<String, dynamic> json) => ImageInfo(
colorMode: json['color_mode'] != null
? ImageColorMode.parse(json['color_mode'])
: null,
format: json['format'],
sequence: json['sequence'],
size: Dimensions(json['width'], json['height']),
orientation: json['orientation'],
dpi: (json['dpi'] as List?)?.cast<int>(),
datetimeOriginal: json['datetime_original'] != null
? DateTime.parse(json['datetime_original'])
: null,
geoLocation: json['geo_location'] != null
? ImageInfoGeoLocation(
json['geo_location']['latitude'],
json['geo_location']['longitude'],
)
: null,
);