view_bloc.freezed.dart 33 KB

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