menu_bloc.freezed.dart 26 KB

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