doc_bloc.freezed.dart 33 KB

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