// GENERATED CODE - DO NOT MODIFY BY HAND part of 'getTimetableResponse.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** GetTimetableResponse _$GetTimetableResponseFromJson( Map<String, dynamic> json) => GetTimetableResponse( (json['result'] as List<dynamic>) .map((e) => GetTimetableResponseObject.fromJson(e as Map<String, dynamic>)) .toSet(), ); Map<String, dynamic> _$GetTimetableResponseToJson( GetTimetableResponse instance) => <String, dynamic>{ 'result': instance.result.map((e) => e.toJson()).toList(), }; GetTimetableResponseObject _$GetTimetableResponseObjectFromJson( Map<String, dynamic> json) => GetTimetableResponseObject( id: json['id'] as int, date: json['date'] as int, startTime: json['startTime'] as int, endTime: json['endTime'] as int, lstype: json['lstype'] as String?, code: json['code'] as String?, info: json['info'] as String?, substText: json['substText'] as String?, lstext: json['lstext'] as String?, lsnumber: json['lsnumber'] as int?, statflags: json['statflags'] as String?, activityType: json['activityType'] as String?, sg: json['sg'] as String?, bkRemark: json['bkRemark'] as String?, kl: json['kl'] as List<dynamic>, te: json['te'] as List<dynamic>, su: json['su'] as List<dynamic>, ro: json['ro'] as List<dynamic>, )..bkText = json['bkText'] as String?; Map<String, dynamic> _$GetTimetableResponseObjectToJson( GetTimetableResponseObject instance) => <String, dynamic>{ 'id': instance.id, 'date': instance.date, 'startTime': instance.startTime, 'endTime': instance.endTime, 'lstype': instance.lstype, 'code': instance.code, 'info': instance.info, 'substText': instance.substText, 'lstext': instance.lstext, 'lsnumber': instance.lsnumber, 'statflags': instance.statflags, 'activityType': instance.activityType, 'sg': instance.sg, 'bkRemark': instance.bkRemark, 'bkText': instance.bkText, 'kl': instance.kl, 'te': instance.te, 'su': instance.su, 'ro': instance.ro, }; GetTimetableResponseObjectFields _$GetTimetableResponseObjectFieldsFromJson( Map<String, dynamic> json) => GetTimetableResponseObjectFields( (json['te'] as List<dynamic>?) ?.map((e) => GetTimetableResponseObjectFieldsObject.fromJson( e as Map<String, dynamic>)) .toList(), ); Map<String, dynamic> _$GetTimetableResponseObjectFieldsToJson( GetTimetableResponseObjectFields instance) => <String, dynamic>{ 'te': instance.te?.map((e) => e.toJson()).toList(), }; GetTimetableResponseObjectFieldsObject _$GetTimetableResponseObjectFieldsObjectFromJson( Map<String, dynamic> json) => GetTimetableResponseObjectFieldsObject( id: json['id'] as int?, name: json['name'] as String?, longname: json['longname'] as String?, externalkey: json['externalkey'] as String?, ); Map<String, dynamic> _$GetTimetableResponseObjectFieldsObjectToJson( GetTimetableResponseObjectFieldsObject instance) => <String, dynamic>{ 'id': instance.id, 'name': instance.name, 'longname': instance.longname, 'externalkey': instance.externalkey, };