Settings.fromJson constructor
Settings.fromJson(
- Map<String, dynamic> json
)
Implementation
Settings.fromJson(Map<String, dynamic> json) {
added = json['added'];
ajaxKey = json['ajax_key'];
bytesRecv = json['bytes_recv'];
bytesSent = json['bytes_sent'];
cache = json['cache'] != null ? Cache.fromJson(json['cache']) : null;
downloaded = json['downloaded'];
modified = (json['modified'] is double)
? json['modified'].toInt()
: json['modified'];
optionalDownloaded = json['optional_downloaded'];
own = json['own'];
peers = json['peers'];
permissions = json['permissions'].cast<String>();
serving = json['serving'];
size = json['size'];
sizeFilesOptional = json['size_files_optional'];
sizeOptional = json['size_optional'];
}