app_bloc.freezed.dart 32 KB

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