menu_bloc.freezed.dart 31 KB

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