doc_bloc.freezed.dart 33 KB

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