menu_bloc.freezed.dart 37 KB

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