CourseTableSlot.fromJson constructor
Implementation
factory CourseTableSlot.fromJson(
Map<String, dynamic> json, {
ValueSerializer? serializer,
}) {
serializer ??= driftRuntimeOptions.defaultSerializer;
return CourseTableSlot(
id: serializer.fromJson<int>(json['id']),
number: serializer.fromJson<String>(json['number']),
nameZh: serializer.fromJson<String?>(json['nameZh']),
nameEn: serializer.fromJson<String?>(json['nameEn']),
credits: serializer.fromJson<double>(json['credits']),
hours: serializer.fromJson<int>(json['hours']),
dayOfWeek: $SchedulesTable.$converterdayOfWeek.fromJson(
serializer.fromJson<int>(json['dayOfWeek']),
),
period: $SchedulesTable.$converterperiod.fromJson(
serializer.fromJson<int>(json['period']),
),
nameZh1: serializer.fromJson<String?>(json['nameZh1']),
);
}