Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND
2 :
3 : part of 'auth_user_data.dart';
4 :
5 : // **************************************************************************
6 : // JsonSerializableGenerator
7 : // **************************************************************************
8 :
9 0 : _$_AuthUserData _$$_AuthUserDataFromJson(Map<String, dynamic> json) =>
10 0 : _$_AuthUserData(
11 0 : uid: json['uid'] as String,
12 0 : tenantId: json['tenantId'] as String?,
13 0 : displayName: json['displayName'] as String?,
14 0 : photoURL: json['photoURL'] as String?,
15 0 : email: json['email'] as String?,
16 0 : phoneNumber: json['phoneNumber'] as String?,
17 0 : createdOn: json['createdOn'] == null
18 : ? null
19 0 : : DateTime.parse(json['createdOn'] as String),
20 0 : lastSignedInOn: json['lastSignedInOn'] == null
21 : ? null
22 0 : : DateTime.parse(json['lastSignedInOn'] as String),
23 0 : isAnonymous: json['isAnonymous'] as bool,
24 0 : emailVerified: json['emailVerified'] as bool,
25 0 : providers: IList<AuthProviderData>.fromJson(json['providers'],
26 0 : (value) => AuthProviderData.fromJson(value as Map<String, dynamic>)),
27 : );
28 :
29 0 : Map<String, dynamic> _$$_AuthUserDataToJson(_$_AuthUserData instance) =>
30 0 : <String, dynamic>{
31 0 : 'uid': instance.uid,
32 0 : 'tenantId': instance.tenantId,
33 0 : 'displayName': instance.displayName,
34 0 : 'photoURL': instance.photoURL,
35 0 : 'email': instance.email,
36 0 : 'phoneNumber': instance.phoneNumber,
37 0 : 'createdOn': instance.createdOn?.toIso8601String(),
38 0 : 'lastSignedInOn': instance.lastSignedInOn?.toIso8601String(),
39 0 : 'isAnonymous': instance.isAnonymous,
40 0 : 'emailVerified': instance.emailVerified,
41 0 : 'providers': instance.providers.toJson(
42 0 : (value) => value,
43 : ),
44 : };
|