menu_bloc.freezed.dart 31 KB

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