HistoryEntry.fromJson constructor
HistoryEntry.fromJson(
- Map<String, dynamic> json
)
Implementation
factory HistoryEntry.fromJson(Map<String, dynamic> json) {
final pastedContentsRaw =
json['pastedContents'] as Map<String, dynamic>? ?? {};
final pastedContents = <int, PastedContent>{};
for (final entry in pastedContentsRaw.entries) {
pastedContents[int.parse(entry.key)] = PastedContent.fromJson(
entry.value as Map<String, dynamic>,
);
}
return HistoryEntry(
display: json['display'] as String,
pastedContents: pastedContents,
);
}