FileInfoEntity.fromJson constructor
FileInfoEntity.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FileInfoEntity.fromJson(Map<String, dynamic> json) => FileInfoEntity(
isStored: json['is_stored'] ?? json['datetime_stored'] != null,
id: json['uuid'],
filename: json['original_filename'],
mimeType: json['mime_type'],
isReady: json['is_ready'],
size: json['size'],
datetimeRemoved: json['datetime_removed'] != null
? DateTime.parse(json['datetime_removed'])
: null,
datetimeStored: json['datetime_stored'] != null
? DateTime.parse(json['datetime_stored'])
: null,
datetimeUploaded: json['datetime_uploaded'] != null
? DateTime.parse(json['datetime_uploaded'])
: null,
imageInfo: json['image_info'] != null
? (json['image_info'] as Map).cast<String, dynamic>()
: null,
recognitionInfo: json['rekognition_info'] != null
? (json['rekognition_info'] as Map).cast<String, double>()
: null,
);