34 lines
1.4 KiB
Dart
34 lines
1.4 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'capabilities_state.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_CapabilitiesState _$CapabilitiesStateFromJson(Map<String, dynamic> json) =>
|
|
_CapabilitiesState(
|
|
viewForeignTimetables: json['viewForeignTimetables'] as bool? ?? false,
|
|
pushNotifications: json['pushNotifications'] as bool? ?? false,
|
|
timetablePastDays: (json['timetablePastDays'] as num?)?.toInt(),
|
|
timetableFutureDays: (json['timetableFutureDays'] as num?)?.toInt(),
|
|
userType: json['userType'] as String?,
|
|
children:
|
|
(json['children'] as List<dynamic>?)
|
|
?.map((e) => GuardianChild.fromJson(e as Map<String, dynamic>))
|
|
.toList() ??
|
|
const <GuardianChild>[],
|
|
loaded: json['loaded'] as bool? ?? false,
|
|
);
|
|
|
|
Map<String, dynamic> _$CapabilitiesStateToJson(_CapabilitiesState instance) =>
|
|
<String, dynamic>{
|
|
'viewForeignTimetables': instance.viewForeignTimetables,
|
|
'pushNotifications': instance.pushNotifications,
|
|
'timetablePastDays': instance.timetablePastDays,
|
|
'timetableFutureDays': instance.timetableFutureDays,
|
|
'userType': instance.userType,
|
|
'children': instance.children,
|
|
'loaded': instance.loaded,
|
|
};
|