Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND
2 :
3 : part of 'id_token_result.dart';
4 :
5 : // **************************************************************************
6 : // JsonSerializableGenerator
7 : // **************************************************************************
8 :
9 0 : _$_IdTokenResult _$$_IdTokenResultFromJson(Map<String, dynamic> json) =>
10 0 : _$_IdTokenResult(
11 0 : authTime: json['authTime'] == null
12 : ? null
13 0 : : DateTime.parse(json['authTime'] as String),
14 0 : claims: json['claims'] as Map<String, dynamic>?,
15 0 : expirationTime: json['expirationTime'] == null
16 : ? null
17 0 : : DateTime.parse(json['expirationTime'] as String),
18 0 : issuedAtTime: json['issuedAtTime'] == null
19 : ? null
20 0 : : DateTime.parse(json['issuedAtTime'] as String),
21 : signInProvider:
22 0 : $enumDecodeNullable(_$ProvidersEnumEnumMap, json['signInProvider']),
23 0 : token: json['token'] as String?,
24 : );
25 :
26 0 : Map<String, dynamic> _$$_IdTokenResultToJson(_$_IdTokenResult instance) =>
27 0 : <String, dynamic>{
28 0 : 'authTime': instance.authTime?.toIso8601String(),
29 0 : 'claims': instance.claims,
30 0 : 'expirationTime': instance.expirationTime?.toIso8601String(),
31 0 : 'issuedAtTime': instance.issuedAtTime?.toIso8601String(),
32 0 : 'signInProvider': _$ProvidersEnumEnumMap[instance.signInProvider],
33 0 : 'token': instance.token,
34 : };
35 :
36 : const _$ProvidersEnumEnumMap = {
37 : ProvidersEnum.apple: 'APPLE',
38 : ProvidersEnum.google: 'GOOGLE',
39 : ProvidersEnum.email: 'EMAIL',
40 : ProvidersEnum.gitHub: 'GIT_HUB',
41 : };
|