home_bloc.freezed.dart 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746
  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. part of 'home_bloc.dart';
  4. // **************************************************************************
  5. // FreezedGenerator
  6. // **************************************************************************
  7. T _$identity<T>(T value) => value;
  8. final _privateConstructorUsedError = UnsupportedError(
  9. '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');
  10. /// @nodoc
  11. class _$HomeEventTearOff {
  12. const _$HomeEventTearOff();
  13. _ShowLoading showLoading(bool isLoading) {
  14. return _ShowLoading(
  15. isLoading,
  16. );
  17. }
  18. _ForceCollapse forceCollapse(bool forceCollapse) {
  19. return _ForceCollapse(
  20. forceCollapse,
  21. );
  22. }
  23. _ShowEditPannel setEditPannel(EditPannelContext editContext) {
  24. return _ShowEditPannel(
  25. editContext,
  26. );
  27. }
  28. _DismissEditPannel dismissEditPannel() {
  29. return const _DismissEditPannel();
  30. }
  31. }
  32. /// @nodoc
  33. const $HomeEvent = _$HomeEventTearOff();
  34. /// @nodoc
  35. mixin _$HomeEvent {
  36. @optionalTypeArgs
  37. TResult when<TResult extends Object?>({
  38. required TResult Function(bool isLoading) showLoading,
  39. required TResult Function(bool forceCollapse) forceCollapse,
  40. required TResult Function(EditPannelContext editContext) setEditPannel,
  41. required TResult Function() dismissEditPannel,
  42. }) =>
  43. throw _privateConstructorUsedError;
  44. @optionalTypeArgs
  45. TResult maybeWhen<TResult extends Object?>({
  46. TResult Function(bool isLoading)? showLoading,
  47. TResult Function(bool forceCollapse)? forceCollapse,
  48. TResult Function(EditPannelContext editContext)? setEditPannel,
  49. TResult Function()? dismissEditPannel,
  50. required TResult orElse(),
  51. }) =>
  52. throw _privateConstructorUsedError;
  53. @optionalTypeArgs
  54. TResult map<TResult extends Object?>({
  55. required TResult Function(_ShowLoading value) showLoading,
  56. required TResult Function(_ForceCollapse value) forceCollapse,
  57. required TResult Function(_ShowEditPannel value) setEditPannel,
  58. required TResult Function(_DismissEditPannel value) dismissEditPannel,
  59. }) =>
  60. throw _privateConstructorUsedError;
  61. @optionalTypeArgs
  62. TResult maybeMap<TResult extends Object?>({
  63. TResult Function(_ShowLoading value)? showLoading,
  64. TResult Function(_ForceCollapse value)? forceCollapse,
  65. TResult Function(_ShowEditPannel value)? setEditPannel,
  66. TResult Function(_DismissEditPannel value)? dismissEditPannel,
  67. required TResult orElse(),
  68. }) =>
  69. throw _privateConstructorUsedError;
  70. }
  71. /// @nodoc
  72. abstract class $HomeEventCopyWith<$Res> {
  73. factory $HomeEventCopyWith(HomeEvent value, $Res Function(HomeEvent) then) =
  74. _$HomeEventCopyWithImpl<$Res>;
  75. }
  76. /// @nodoc
  77. class _$HomeEventCopyWithImpl<$Res> implements $HomeEventCopyWith<$Res> {
  78. _$HomeEventCopyWithImpl(this._value, this._then);
  79. final HomeEvent _value;
  80. // ignore: unused_field
  81. final $Res Function(HomeEvent) _then;
  82. }
  83. /// @nodoc
  84. abstract class _$ShowLoadingCopyWith<$Res> {
  85. factory _$ShowLoadingCopyWith(
  86. _ShowLoading value, $Res Function(_ShowLoading) then) =
  87. __$ShowLoadingCopyWithImpl<$Res>;
  88. $Res call({bool isLoading});
  89. }
  90. /// @nodoc
  91. class __$ShowLoadingCopyWithImpl<$Res> extends _$HomeEventCopyWithImpl<$Res>
  92. implements _$ShowLoadingCopyWith<$Res> {
  93. __$ShowLoadingCopyWithImpl(
  94. _ShowLoading _value, $Res Function(_ShowLoading) _then)
  95. : super(_value, (v) => _then(v as _ShowLoading));
  96. @override
  97. _ShowLoading get _value => super._value as _ShowLoading;
  98. @override
  99. $Res call({
  100. Object? isLoading = freezed,
  101. }) {
  102. return _then(_ShowLoading(
  103. isLoading == freezed
  104. ? _value.isLoading
  105. : isLoading // ignore: cast_nullable_to_non_nullable
  106. as bool,
  107. ));
  108. }
  109. }
  110. /// @nodoc
  111. class _$_ShowLoading implements _ShowLoading {
  112. const _$_ShowLoading(this.isLoading);
  113. @override
  114. final bool isLoading;
  115. @override
  116. String toString() {
  117. return 'HomeEvent.showLoading(isLoading: $isLoading)';
  118. }
  119. @override
  120. bool operator ==(dynamic other) {
  121. return identical(this, other) ||
  122. (other is _ShowLoading &&
  123. (identical(other.isLoading, isLoading) ||
  124. const DeepCollectionEquality()
  125. .equals(other.isLoading, isLoading)));
  126. }
  127. @override
  128. int get hashCode =>
  129. runtimeType.hashCode ^ const DeepCollectionEquality().hash(isLoading);
  130. @JsonKey(ignore: true)
  131. @override
  132. _$ShowLoadingCopyWith<_ShowLoading> get copyWith =>
  133. __$ShowLoadingCopyWithImpl<_ShowLoading>(this, _$identity);
  134. @override
  135. @optionalTypeArgs
  136. TResult when<TResult extends Object?>({
  137. required TResult Function(bool isLoading) showLoading,
  138. required TResult Function(bool forceCollapse) forceCollapse,
  139. required TResult Function(EditPannelContext editContext) setEditPannel,
  140. required TResult Function() dismissEditPannel,
  141. }) {
  142. return showLoading(isLoading);
  143. }
  144. @override
  145. @optionalTypeArgs
  146. TResult maybeWhen<TResult extends Object?>({
  147. TResult Function(bool isLoading)? showLoading,
  148. TResult Function(bool forceCollapse)? forceCollapse,
  149. TResult Function(EditPannelContext editContext)? setEditPannel,
  150. TResult Function()? dismissEditPannel,
  151. required TResult orElse(),
  152. }) {
  153. if (showLoading != null) {
  154. return showLoading(isLoading);
  155. }
  156. return orElse();
  157. }
  158. @override
  159. @optionalTypeArgs
  160. TResult map<TResult extends Object?>({
  161. required TResult Function(_ShowLoading value) showLoading,
  162. required TResult Function(_ForceCollapse value) forceCollapse,
  163. required TResult Function(_ShowEditPannel value) setEditPannel,
  164. required TResult Function(_DismissEditPannel value) dismissEditPannel,
  165. }) {
  166. return showLoading(this);
  167. }
  168. @override
  169. @optionalTypeArgs
  170. TResult maybeMap<TResult extends Object?>({
  171. TResult Function(_ShowLoading value)? showLoading,
  172. TResult Function(_ForceCollapse value)? forceCollapse,
  173. TResult Function(_ShowEditPannel value)? setEditPannel,
  174. TResult Function(_DismissEditPannel value)? dismissEditPannel,
  175. required TResult orElse(),
  176. }) {
  177. if (showLoading != null) {
  178. return showLoading(this);
  179. }
  180. return orElse();
  181. }
  182. }
  183. abstract class _ShowLoading implements HomeEvent {
  184. const factory _ShowLoading(bool isLoading) = _$_ShowLoading;
  185. bool get isLoading => throw _privateConstructorUsedError;
  186. @JsonKey(ignore: true)
  187. _$ShowLoadingCopyWith<_ShowLoading> get copyWith =>
  188. throw _privateConstructorUsedError;
  189. }
  190. /// @nodoc
  191. abstract class _$ForceCollapseCopyWith<$Res> {
  192. factory _$ForceCollapseCopyWith(
  193. _ForceCollapse value, $Res Function(_ForceCollapse) then) =
  194. __$ForceCollapseCopyWithImpl<$Res>;
  195. $Res call({bool forceCollapse});
  196. }
  197. /// @nodoc
  198. class __$ForceCollapseCopyWithImpl<$Res> extends _$HomeEventCopyWithImpl<$Res>
  199. implements _$ForceCollapseCopyWith<$Res> {
  200. __$ForceCollapseCopyWithImpl(
  201. _ForceCollapse _value, $Res Function(_ForceCollapse) _then)
  202. : super(_value, (v) => _then(v as _ForceCollapse));
  203. @override
  204. _ForceCollapse get _value => super._value as _ForceCollapse;
  205. @override
  206. $Res call({
  207. Object? forceCollapse = freezed,
  208. }) {
  209. return _then(_ForceCollapse(
  210. forceCollapse == freezed
  211. ? _value.forceCollapse
  212. : forceCollapse // ignore: cast_nullable_to_non_nullable
  213. as bool,
  214. ));
  215. }
  216. }
  217. /// @nodoc
  218. class _$_ForceCollapse implements _ForceCollapse {
  219. const _$_ForceCollapse(this.forceCollapse);
  220. @override
  221. final bool forceCollapse;
  222. @override
  223. String toString() {
  224. return 'HomeEvent.forceCollapse(forceCollapse: $forceCollapse)';
  225. }
  226. @override
  227. bool operator ==(dynamic other) {
  228. return identical(this, other) ||
  229. (other is _ForceCollapse &&
  230. (identical(other.forceCollapse, forceCollapse) ||
  231. const DeepCollectionEquality()
  232. .equals(other.forceCollapse, forceCollapse)));
  233. }
  234. @override
  235. int get hashCode =>
  236. runtimeType.hashCode ^ const DeepCollectionEquality().hash(forceCollapse);
  237. @JsonKey(ignore: true)
  238. @override
  239. _$ForceCollapseCopyWith<_ForceCollapse> get copyWith =>
  240. __$ForceCollapseCopyWithImpl<_ForceCollapse>(this, _$identity);
  241. @override
  242. @optionalTypeArgs
  243. TResult when<TResult extends Object?>({
  244. required TResult Function(bool isLoading) showLoading,
  245. required TResult Function(bool forceCollapse) forceCollapse,
  246. required TResult Function(EditPannelContext editContext) setEditPannel,
  247. required TResult Function() dismissEditPannel,
  248. }) {
  249. return forceCollapse(this.forceCollapse);
  250. }
  251. @override
  252. @optionalTypeArgs
  253. TResult maybeWhen<TResult extends Object?>({
  254. TResult Function(bool isLoading)? showLoading,
  255. TResult Function(bool forceCollapse)? forceCollapse,
  256. TResult Function(EditPannelContext editContext)? setEditPannel,
  257. TResult Function()? dismissEditPannel,
  258. required TResult orElse(),
  259. }) {
  260. if (forceCollapse != null) {
  261. return forceCollapse(this.forceCollapse);
  262. }
  263. return orElse();
  264. }
  265. @override
  266. @optionalTypeArgs
  267. TResult map<TResult extends Object?>({
  268. required TResult Function(_ShowLoading value) showLoading,
  269. required TResult Function(_ForceCollapse value) forceCollapse,
  270. required TResult Function(_ShowEditPannel value) setEditPannel,
  271. required TResult Function(_DismissEditPannel value) dismissEditPannel,
  272. }) {
  273. return forceCollapse(this);
  274. }
  275. @override
  276. @optionalTypeArgs
  277. TResult maybeMap<TResult extends Object?>({
  278. TResult Function(_ShowLoading value)? showLoading,
  279. TResult Function(_ForceCollapse value)? forceCollapse,
  280. TResult Function(_ShowEditPannel value)? setEditPannel,
  281. TResult Function(_DismissEditPannel value)? dismissEditPannel,
  282. required TResult orElse(),
  283. }) {
  284. if (forceCollapse != null) {
  285. return forceCollapse(this);
  286. }
  287. return orElse();
  288. }
  289. }
  290. abstract class _ForceCollapse implements HomeEvent {
  291. const factory _ForceCollapse(bool forceCollapse) = _$_ForceCollapse;
  292. bool get forceCollapse => throw _privateConstructorUsedError;
  293. @JsonKey(ignore: true)
  294. _$ForceCollapseCopyWith<_ForceCollapse> get copyWith =>
  295. throw _privateConstructorUsedError;
  296. }
  297. /// @nodoc
  298. abstract class _$ShowEditPannelCopyWith<$Res> {
  299. factory _$ShowEditPannelCopyWith(
  300. _ShowEditPannel value, $Res Function(_ShowEditPannel) then) =
  301. __$ShowEditPannelCopyWithImpl<$Res>;
  302. $Res call({EditPannelContext editContext});
  303. }
  304. /// @nodoc
  305. class __$ShowEditPannelCopyWithImpl<$Res> extends _$HomeEventCopyWithImpl<$Res>
  306. implements _$ShowEditPannelCopyWith<$Res> {
  307. __$ShowEditPannelCopyWithImpl(
  308. _ShowEditPannel _value, $Res Function(_ShowEditPannel) _then)
  309. : super(_value, (v) => _then(v as _ShowEditPannel));
  310. @override
  311. _ShowEditPannel get _value => super._value as _ShowEditPannel;
  312. @override
  313. $Res call({
  314. Object? editContext = freezed,
  315. }) {
  316. return _then(_ShowEditPannel(
  317. editContext == freezed
  318. ? _value.editContext
  319. : editContext // ignore: cast_nullable_to_non_nullable
  320. as EditPannelContext,
  321. ));
  322. }
  323. }
  324. /// @nodoc
  325. class _$_ShowEditPannel implements _ShowEditPannel {
  326. const _$_ShowEditPannel(this.editContext);
  327. @override
  328. final EditPannelContext editContext;
  329. @override
  330. String toString() {
  331. return 'HomeEvent.setEditPannel(editContext: $editContext)';
  332. }
  333. @override
  334. bool operator ==(dynamic other) {
  335. return identical(this, other) ||
  336. (other is _ShowEditPannel &&
  337. (identical(other.editContext, editContext) ||
  338. const DeepCollectionEquality()
  339. .equals(other.editContext, editContext)));
  340. }
  341. @override
  342. int get hashCode =>
  343. runtimeType.hashCode ^ const DeepCollectionEquality().hash(editContext);
  344. @JsonKey(ignore: true)
  345. @override
  346. _$ShowEditPannelCopyWith<_ShowEditPannel> get copyWith =>
  347. __$ShowEditPannelCopyWithImpl<_ShowEditPannel>(this, _$identity);
  348. @override
  349. @optionalTypeArgs
  350. TResult when<TResult extends Object?>({
  351. required TResult Function(bool isLoading) showLoading,
  352. required TResult Function(bool forceCollapse) forceCollapse,
  353. required TResult Function(EditPannelContext editContext) setEditPannel,
  354. required TResult Function() dismissEditPannel,
  355. }) {
  356. return setEditPannel(editContext);
  357. }
  358. @override
  359. @optionalTypeArgs
  360. TResult maybeWhen<TResult extends Object?>({
  361. TResult Function(bool isLoading)? showLoading,
  362. TResult Function(bool forceCollapse)? forceCollapse,
  363. TResult Function(EditPannelContext editContext)? setEditPannel,
  364. TResult Function()? dismissEditPannel,
  365. required TResult orElse(),
  366. }) {
  367. if (setEditPannel != null) {
  368. return setEditPannel(editContext);
  369. }
  370. return orElse();
  371. }
  372. @override
  373. @optionalTypeArgs
  374. TResult map<TResult extends Object?>({
  375. required TResult Function(_ShowLoading value) showLoading,
  376. required TResult Function(_ForceCollapse value) forceCollapse,
  377. required TResult Function(_ShowEditPannel value) setEditPannel,
  378. required TResult Function(_DismissEditPannel value) dismissEditPannel,
  379. }) {
  380. return setEditPannel(this);
  381. }
  382. @override
  383. @optionalTypeArgs
  384. TResult maybeMap<TResult extends Object?>({
  385. TResult Function(_ShowLoading value)? showLoading,
  386. TResult Function(_ForceCollapse value)? forceCollapse,
  387. TResult Function(_ShowEditPannel value)? setEditPannel,
  388. TResult Function(_DismissEditPannel value)? dismissEditPannel,
  389. required TResult orElse(),
  390. }) {
  391. if (setEditPannel != null) {
  392. return setEditPannel(this);
  393. }
  394. return orElse();
  395. }
  396. }
  397. abstract class _ShowEditPannel implements HomeEvent {
  398. const factory _ShowEditPannel(EditPannelContext editContext) =
  399. _$_ShowEditPannel;
  400. EditPannelContext get editContext => throw _privateConstructorUsedError;
  401. @JsonKey(ignore: true)
  402. _$ShowEditPannelCopyWith<_ShowEditPannel> get copyWith =>
  403. throw _privateConstructorUsedError;
  404. }
  405. /// @nodoc
  406. abstract class _$DismissEditPannelCopyWith<$Res> {
  407. factory _$DismissEditPannelCopyWith(
  408. _DismissEditPannel value, $Res Function(_DismissEditPannel) then) =
  409. __$DismissEditPannelCopyWithImpl<$Res>;
  410. }
  411. /// @nodoc
  412. class __$DismissEditPannelCopyWithImpl<$Res>
  413. extends _$HomeEventCopyWithImpl<$Res>
  414. implements _$DismissEditPannelCopyWith<$Res> {
  415. __$DismissEditPannelCopyWithImpl(
  416. _DismissEditPannel _value, $Res Function(_DismissEditPannel) _then)
  417. : super(_value, (v) => _then(v as _DismissEditPannel));
  418. @override
  419. _DismissEditPannel get _value => super._value as _DismissEditPannel;
  420. }
  421. /// @nodoc
  422. class _$_DismissEditPannel implements _DismissEditPannel {
  423. const _$_DismissEditPannel();
  424. @override
  425. String toString() {
  426. return 'HomeEvent.dismissEditPannel()';
  427. }
  428. @override
  429. bool operator ==(dynamic other) {
  430. return identical(this, other) || (other is _DismissEditPannel);
  431. }
  432. @override
  433. int get hashCode => runtimeType.hashCode;
  434. @override
  435. @optionalTypeArgs
  436. TResult when<TResult extends Object?>({
  437. required TResult Function(bool isLoading) showLoading,
  438. required TResult Function(bool forceCollapse) forceCollapse,
  439. required TResult Function(EditPannelContext editContext) setEditPannel,
  440. required TResult Function() dismissEditPannel,
  441. }) {
  442. return dismissEditPannel();
  443. }
  444. @override
  445. @optionalTypeArgs
  446. TResult maybeWhen<TResult extends Object?>({
  447. TResult Function(bool isLoading)? showLoading,
  448. TResult Function(bool forceCollapse)? forceCollapse,
  449. TResult Function(EditPannelContext editContext)? setEditPannel,
  450. TResult Function()? dismissEditPannel,
  451. required TResult orElse(),
  452. }) {
  453. if (dismissEditPannel != null) {
  454. return dismissEditPannel();
  455. }
  456. return orElse();
  457. }
  458. @override
  459. @optionalTypeArgs
  460. TResult map<TResult extends Object?>({
  461. required TResult Function(_ShowLoading value) showLoading,
  462. required TResult Function(_ForceCollapse value) forceCollapse,
  463. required TResult Function(_ShowEditPannel value) setEditPannel,
  464. required TResult Function(_DismissEditPannel value) dismissEditPannel,
  465. }) {
  466. return dismissEditPannel(this);
  467. }
  468. @override
  469. @optionalTypeArgs
  470. TResult maybeMap<TResult extends Object?>({
  471. TResult Function(_ShowLoading value)? showLoading,
  472. TResult Function(_ForceCollapse value)? forceCollapse,
  473. TResult Function(_ShowEditPannel value)? setEditPannel,
  474. TResult Function(_DismissEditPannel value)? dismissEditPannel,
  475. required TResult orElse(),
  476. }) {
  477. if (dismissEditPannel != null) {
  478. return dismissEditPannel(this);
  479. }
  480. return orElse();
  481. }
  482. }
  483. abstract class _DismissEditPannel implements HomeEvent {
  484. const factory _DismissEditPannel() = _$_DismissEditPannel;
  485. }
  486. /// @nodoc
  487. class _$HomeStateTearOff {
  488. const _$HomeStateTearOff();
  489. _HomeState call(
  490. {required bool isLoading,
  491. required bool forceCollapse,
  492. required Option<EditPannelContext> editContext}) {
  493. return _HomeState(
  494. isLoading: isLoading,
  495. forceCollapse: forceCollapse,
  496. editContext: editContext,
  497. );
  498. }
  499. }
  500. /// @nodoc
  501. const $HomeState = _$HomeStateTearOff();
  502. /// @nodoc
  503. mixin _$HomeState {
  504. bool get isLoading => throw _privateConstructorUsedError;
  505. bool get forceCollapse => throw _privateConstructorUsedError;
  506. Option<EditPannelContext> get editContext =>
  507. throw _privateConstructorUsedError;
  508. @JsonKey(ignore: true)
  509. $HomeStateCopyWith<HomeState> get copyWith =>
  510. throw _privateConstructorUsedError;
  511. }
  512. /// @nodoc
  513. abstract class $HomeStateCopyWith<$Res> {
  514. factory $HomeStateCopyWith(HomeState value, $Res Function(HomeState) then) =
  515. _$HomeStateCopyWithImpl<$Res>;
  516. $Res call(
  517. {bool isLoading,
  518. bool forceCollapse,
  519. Option<EditPannelContext> editContext});
  520. }
  521. /// @nodoc
  522. class _$HomeStateCopyWithImpl<$Res> implements $HomeStateCopyWith<$Res> {
  523. _$HomeStateCopyWithImpl(this._value, this._then);
  524. final HomeState _value;
  525. // ignore: unused_field
  526. final $Res Function(HomeState) _then;
  527. @override
  528. $Res call({
  529. Object? isLoading = freezed,
  530. Object? forceCollapse = freezed,
  531. Object? editContext = freezed,
  532. }) {
  533. return _then(_value.copyWith(
  534. isLoading: isLoading == freezed
  535. ? _value.isLoading
  536. : isLoading // ignore: cast_nullable_to_non_nullable
  537. as bool,
  538. forceCollapse: forceCollapse == freezed
  539. ? _value.forceCollapse
  540. : forceCollapse // ignore: cast_nullable_to_non_nullable
  541. as bool,
  542. editContext: editContext == freezed
  543. ? _value.editContext
  544. : editContext // ignore: cast_nullable_to_non_nullable
  545. as Option<EditPannelContext>,
  546. ));
  547. }
  548. }
  549. /// @nodoc
  550. abstract class _$HomeStateCopyWith<$Res> implements $HomeStateCopyWith<$Res> {
  551. factory _$HomeStateCopyWith(
  552. _HomeState value, $Res Function(_HomeState) then) =
  553. __$HomeStateCopyWithImpl<$Res>;
  554. @override
  555. $Res call(
  556. {bool isLoading,
  557. bool forceCollapse,
  558. Option<EditPannelContext> editContext});
  559. }
  560. /// @nodoc
  561. class __$HomeStateCopyWithImpl<$Res> extends _$HomeStateCopyWithImpl<$Res>
  562. implements _$HomeStateCopyWith<$Res> {
  563. __$HomeStateCopyWithImpl(_HomeState _value, $Res Function(_HomeState) _then)
  564. : super(_value, (v) => _then(v as _HomeState));
  565. @override
  566. _HomeState get _value => super._value as _HomeState;
  567. @override
  568. $Res call({
  569. Object? isLoading = freezed,
  570. Object? forceCollapse = freezed,
  571. Object? editContext = freezed,
  572. }) {
  573. return _then(_HomeState(
  574. isLoading: isLoading == freezed
  575. ? _value.isLoading
  576. : isLoading // ignore: cast_nullable_to_non_nullable
  577. as bool,
  578. forceCollapse: forceCollapse == freezed
  579. ? _value.forceCollapse
  580. : forceCollapse // ignore: cast_nullable_to_non_nullable
  581. as bool,
  582. editContext: editContext == freezed
  583. ? _value.editContext
  584. : editContext // ignore: cast_nullable_to_non_nullable
  585. as Option<EditPannelContext>,
  586. ));
  587. }
  588. }
  589. /// @nodoc
  590. class _$_HomeState implements _HomeState {
  591. const _$_HomeState(
  592. {required this.isLoading,
  593. required this.forceCollapse,
  594. required this.editContext});
  595. @override
  596. final bool isLoading;
  597. @override
  598. final bool forceCollapse;
  599. @override
  600. final Option<EditPannelContext> editContext;
  601. @override
  602. String toString() {
  603. return 'HomeState(isLoading: $isLoading, forceCollapse: $forceCollapse, editContext: $editContext)';
  604. }
  605. @override
  606. bool operator ==(dynamic other) {
  607. return identical(this, other) ||
  608. (other is _HomeState &&
  609. (identical(other.isLoading, isLoading) ||
  610. const DeepCollectionEquality()
  611. .equals(other.isLoading, isLoading)) &&
  612. (identical(other.forceCollapse, forceCollapse) ||
  613. const DeepCollectionEquality()
  614. .equals(other.forceCollapse, forceCollapse)) &&
  615. (identical(other.editContext, editContext) ||
  616. const DeepCollectionEquality()
  617. .equals(other.editContext, editContext)));
  618. }
  619. @override
  620. int get hashCode =>
  621. runtimeType.hashCode ^
  622. const DeepCollectionEquality().hash(isLoading) ^
  623. const DeepCollectionEquality().hash(forceCollapse) ^
  624. const DeepCollectionEquality().hash(editContext);
  625. @JsonKey(ignore: true)
  626. @override
  627. _$HomeStateCopyWith<_HomeState> get copyWith =>
  628. __$HomeStateCopyWithImpl<_HomeState>(this, _$identity);
  629. }
  630. abstract class _HomeState implements HomeState {
  631. const factory _HomeState(
  632. {required bool isLoading,
  633. required bool forceCollapse,
  634. required Option<EditPannelContext> editContext}) = _$_HomeState;
  635. @override
  636. bool get isLoading => throw _privateConstructorUsedError;
  637. @override
  638. bool get forceCollapse => throw _privateConstructorUsedError;
  639. @override
  640. Option<EditPannelContext> get editContext =>
  641. throw _privateConstructorUsedError;
  642. @override
  643. @JsonKey(ignore: true)
  644. _$HomeStateCopyWith<_HomeState> get copyWith =>
  645. throw _privateConstructorUsedError;
  646. }