Teacher.fromJson constructor
Implementation
factory Teacher.fromJson(
Map<String, dynamic> json, {
ValueSerializer? serializer,
}) {
serializer ??= driftRuntimeOptions.defaultSerializer;
return Teacher(
id: serializer.fromJson<int>(json['id']),
fetchedAt: serializer.fromJson<DateTime?>(json['fetchedAt']),
code: serializer.fromJson<String>(json['code']),
semester: serializer.fromJson<int>(json['semester']),
nameZh: serializer.fromJson<String>(json['nameZh']),
nameEn: serializer.fromJson<String?>(json['nameEn']),
email: serializer.fromJson<String?>(json['email']),
department: serializer.fromJson<int?>(json['department']),
title: serializer.fromJson<String?>(json['title']),
teachingHours: serializer.fromJson<double?>(json['teachingHours']),
officeHoursNote: serializer.fromJson<String?>(json['officeHoursNote']),
);
}