ImgbbResponse.fromJson constructor

ImgbbResponse.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ImgbbResponse.fromJson(Map<String, dynamic> json) {
  final data = json['data'];
  return ImgbbResponse(
    id: data['id'],
    title: data['title'],
    width: data['width'],
    height: data['height'],
    size: data['size'],
    time: data['time'],
    expiration: data['expiration'],
    fileName: data['image']['filename'],
    mime: data['image']['mime'],
    extension: data['image']['extension'],
    thumbnailUrl: data['thumb']['url'],
    mediumUrl: data['medium']['url'],
    url: data['url'],
    displayUrl: data['display_url'],
    deleteUrl: data['delete_url'],
  );
}