Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND
2 : // ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides
3 :
4 : part of 'alternate_language.dart';
5 :
6 : // **************************************************************************
7 : // FreezedGenerator
8 : // **************************************************************************
9 :
10 0 : T _$identity<T>(T value) => value;
11 :
12 0 : final _privateConstructorUsedError = UnsupportedError(
13 : 'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more informations: https://github.com/rrousselGit/freezed#custom-getters-and-methods');
14 :
15 6 : AlternateLanguage _$AlternateLanguageFromJson(Map<String, dynamic> json) {
16 6 : return _AlternateLanguage.fromJson(json);
17 : }
18 :
19 : /// @nodoc
20 : class _$AlternateLanguageTearOff {
21 7 : const _$AlternateLanguageTearOff();
22 :
23 0 : _AlternateLanguage call(
24 : {required String id, required String lang, required String type}) {
25 0 : return _AlternateLanguage(
26 : id: id,
27 : lang: lang,
28 : type: type,
29 : );
30 : }
31 :
32 0 : AlternateLanguage fromJson(Map<String, Object> json) {
33 0 : return AlternateLanguage.fromJson(json);
34 : }
35 : }
36 :
37 : /// @nodoc
38 : const $AlternateLanguage = _$AlternateLanguageTearOff();
39 :
40 : /// @nodoc
41 : mixin _$AlternateLanguage {
42 0 : String get id => throw _privateConstructorUsedError;
43 0 : String get lang => throw _privateConstructorUsedError;
44 0 : String get type => throw _privateConstructorUsedError;
45 :
46 0 : Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
47 0 : @JsonKey(ignore: true)
48 : $AlternateLanguageCopyWith<AlternateLanguage> get copyWith =>
49 0 : throw _privateConstructorUsedError;
50 : }
51 :
52 : /// @nodoc
53 : abstract class $AlternateLanguageCopyWith<$Res> {
54 : factory $AlternateLanguageCopyWith(
55 : AlternateLanguage value, $Res Function(AlternateLanguage) then) =
56 : _$AlternateLanguageCopyWithImpl<$Res>;
57 : $Res call({String id, String lang, String type});
58 : }
59 :
60 : /// @nodoc
61 : class _$AlternateLanguageCopyWithImpl<$Res>
62 : implements $AlternateLanguageCopyWith<$Res> {
63 0 : _$AlternateLanguageCopyWithImpl(this._value, this._then);
64 :
65 : final AlternateLanguage _value;
66 : // ignore: unused_field
67 : final $Res Function(AlternateLanguage) _then;
68 :
69 0 : @override
70 : $Res call({
71 : Object? id = freezed,
72 : Object? lang = freezed,
73 : Object? type = freezed,
74 : }) {
75 0 : return _then(_value.copyWith(
76 0 : id: id == freezed
77 0 : ? _value.id
78 : : id // ignore: cast_nullable_to_non_nullable
79 : as String,
80 0 : lang: lang == freezed
81 0 : ? _value.lang
82 : : lang // ignore: cast_nullable_to_non_nullable
83 : as String,
84 0 : type: type == freezed
85 0 : ? _value.type
86 : : type // ignore: cast_nullable_to_non_nullable
87 : as String,
88 : ));
89 : }
90 : }
91 :
92 : /// @nodoc
93 : abstract class _$AlternateLanguageCopyWith<$Res>
94 : implements $AlternateLanguageCopyWith<$Res> {
95 : factory _$AlternateLanguageCopyWith(
96 : _AlternateLanguage value, $Res Function(_AlternateLanguage) then) =
97 : __$AlternateLanguageCopyWithImpl<$Res>;
98 : @override
99 : $Res call({String id, String lang, String type});
100 : }
101 :
102 : /// @nodoc
103 : class __$AlternateLanguageCopyWithImpl<$Res>
104 : extends _$AlternateLanguageCopyWithImpl<$Res>
105 : implements _$AlternateLanguageCopyWith<$Res> {
106 0 : __$AlternateLanguageCopyWithImpl(
107 : _AlternateLanguage _value, $Res Function(_AlternateLanguage) _then)
108 0 : : super(_value, (v) => _then(v as _AlternateLanguage));
109 :
110 0 : @override
111 0 : _AlternateLanguage get _value => super._value as _AlternateLanguage;
112 :
113 0 : @override
114 : $Res call({
115 : Object? id = freezed,
116 : Object? lang = freezed,
117 : Object? type = freezed,
118 : }) {
119 0 : return _then(_AlternateLanguage(
120 0 : id: id == freezed
121 0 : ? _value.id
122 : : id // ignore: cast_nullable_to_non_nullable
123 : as String,
124 0 : lang: lang == freezed
125 0 : ? _value.lang
126 : : lang // ignore: cast_nullable_to_non_nullable
127 : as String,
128 0 : type: type == freezed
129 0 : ? _value.type
130 : : type // ignore: cast_nullable_to_non_nullable
131 : as String,
132 : ));
133 : }
134 : }
135 :
136 : /// @nodoc
137 : @JsonSerializable()
138 : class _$_AlternateLanguage implements _AlternateLanguage {
139 6 : _$_AlternateLanguage(
140 : {required this.id, required this.lang, required this.type});
141 :
142 6 : factory _$_AlternateLanguage.fromJson(Map<String, dynamic> json) =>
143 6 : _$_$_AlternateLanguageFromJson(json);
144 :
145 : @override
146 : final String id;
147 : @override
148 : final String lang;
149 : @override
150 : final String type;
151 :
152 0 : @override
153 : String toString() {
154 0 : return 'AlternateLanguage(id: $id, lang: $lang, type: $type)';
155 : }
156 :
157 0 : @override
158 : bool operator ==(dynamic other) {
159 : return identical(this, other) ||
160 0 : (other is _AlternateLanguage &&
161 0 : (identical(other.id, id) ||
162 0 : const DeepCollectionEquality().equals(other.id, id)) &&
163 0 : (identical(other.lang, lang) ||
164 0 : const DeepCollectionEquality().equals(other.lang, lang)) &&
165 0 : (identical(other.type, type) ||
166 0 : const DeepCollectionEquality().equals(other.type, type)));
167 : }
168 :
169 0 : @override
170 : int get hashCode =>
171 0 : runtimeType.hashCode ^
172 0 : const DeepCollectionEquality().hash(id) ^
173 0 : const DeepCollectionEquality().hash(lang) ^
174 0 : const DeepCollectionEquality().hash(type);
175 :
176 0 : @JsonKey(ignore: true)
177 : @override
178 : _$AlternateLanguageCopyWith<_AlternateLanguage> get copyWith =>
179 0 : __$AlternateLanguageCopyWithImpl<_AlternateLanguage>(this, _$identity);
180 :
181 0 : @override
182 : Map<String, dynamic> toJson() {
183 0 : return _$_$_AlternateLanguageToJson(this);
184 : }
185 : }
186 :
187 : abstract class _AlternateLanguage implements AlternateLanguage {
188 : factory _AlternateLanguage(
189 : {required String id,
190 : required String lang,
191 : required String type}) = _$_AlternateLanguage;
192 :
193 : factory _AlternateLanguage.fromJson(Map<String, dynamic> json) =
194 : _$_AlternateLanguage.fromJson;
195 :
196 0 : @override
197 0 : String get id => throw _privateConstructorUsedError;
198 0 : @override
199 0 : String get lang => throw _privateConstructorUsedError;
200 0 : @override
201 0 : String get type => throw _privateConstructorUsedError;
202 0 : @override
203 : @JsonKey(ignore: true)
204 : _$AlternateLanguageCopyWith<_AlternateLanguage> get copyWith =>
205 0 : throw _privateConstructorUsedError;
206 : }
|