LessonData.fromJson constructor
LessonData.fromJson(
- Map<String, dynamic> json, {
- ValueSerializer? serializer,
})
Implementation
factory LessonData.fromJson(
Map<String, dynamic> json, {
ValueSerializer? serializer,
}) {
serializer ??= driftRuntimeOptions.defaultSerializer;
return LessonData(
id: serializer.fromJson<int>(json['id']),
title: serializer.fromJson<String>(json['title']),
titleInEnglish: serializer.fromJson<String>(json['titleInEnglish']),
seqNum: serializer.fromJson<int>(json['seqNum']),
locked: serializer.fromJson<bool>(json['locked']),
published: serializer.fromJson<bool>(json['published']),
publishDate: serializer.fromJson<DateTime?>(json['publishDate']),
imagePath: serializer.fromJson<String?>(json['imagePath']),
bookId: serializer.fromJson<int>(json['bookId']),
description: serializer.fromJson<String?>(json['description']),
note: serializer.fromJson<String?>(json['note']),
);
}