home_bloc.freezed.dart 26 KB

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