Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND
2 :
3 : part of 'link_accounts_view_model.dart';
4 :
5 : // **************************************************************************
6 : // JsonSerializableGenerator
7 : // **************************************************************************
8 :
9 1 : _$_LinkAccountsViewModel _$$_LinkAccountsViewModelFromJson(
10 : Map<String, dynamic> json) =>
11 1 : _$_LinkAccountsViewModel(
12 1 : IMap<ProvidersEnum, LinkingStateEnum>.fromJson(
13 1 : json['stateOf'] as Map<String, dynamic>,
14 0 : (value) => $enumDecode(_$ProvidersEnumEnumMap, value),
15 0 : (value) => $enumDecode(_$LinkingStateEnumEnumMap, value)),
16 : );
17 :
18 2 : Map<String, dynamic> _$$_LinkAccountsViewModelToJson(
19 : _$_LinkAccountsViewModel instance) =>
20 2 : <String, dynamic>{
21 4 : 'stateOf': instance.stateOf.toJson(
22 0 : (value) => _$ProvidersEnumEnumMap[value],
23 0 : (value) => _$LinkingStateEnumEnumMap[value],
24 : ),
25 : };
26 :
27 : const _$ProvidersEnumEnumMap = {
28 : ProvidersEnum.apple: 'APPLE',
29 : ProvidersEnum.google: 'GOOGLE',
30 : ProvidersEnum.email: 'EMAIL',
31 : ProvidersEnum.gitHub: 'GIT_HUB',
32 : };
33 :
34 : const _$LinkingStateEnumEnumMap = {
35 : LinkingStateEnum.unlinked: 'unlinked',
36 : LinkingStateEnum.linking: 'linking',
37 : LinkingStateEnum.linked: 'linked',
38 : };
|