app_bloc.freezed.dart 38 KB

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