INNER CODE UNIT · Dart
toJson
wgh136/PicaComic · lib/base.dart:237
Map<String, dynamic> toJson() => {
"settings": settings,
"firstUse": firstUse,
"blockingKeywords": blockingKeyword,
"favoriteTags": favoriteTags.toList(),
};
bool readDataFromJson(Map<String, dynamic> json) {
try {
var newSettings = List<String>.from(json["settings"]);
var downloadPath = settings[22];
for (var i = 0; i < settings.length && i < newSettings.length; i++) {
settings[i] = newSettings[i];
}
settings[22] = downloadPath;
var newFirstUse = List<String>.from(json["firstUse"]);
for (var i = 0; i < firstUse.length && i < newFirstUse.length; i++) {
firstUse[i] = newFirstUse[i];