doc_bloc.freezed.dart 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. // ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target
  3. part of 'doc_bloc.dart';
  4. // **************************************************************************
  5. // FreezedGenerator
  6. // **************************************************************************
  7. T _$identity<T>(T value) => value;
  8. final _privateConstructorUsedError = UnsupportedError(
  9. 'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more informations: https://github.com/rrousselGit/freezed#custom-getters-and-methods');
  10. /// @nodoc
  11. class _$DocEventTearOff {
  12. const _$DocEventTearOff();
  13. LoadDoc loadDoc() {
  14. return const LoadDoc();
  15. }
  16. }
  17. /// @nodoc
  18. const $DocEvent = _$DocEventTearOff();
  19. /// @nodoc
  20. mixin _$DocEvent {
  21. @optionalTypeArgs
  22. TResult when<TResult extends Object?>({
  23. required TResult Function() loadDoc,
  24. }) =>
  25. throw _privateConstructorUsedError;
  26. @optionalTypeArgs
  27. TResult maybeWhen<TResult extends Object?>({
  28. TResult Function()? loadDoc,
  29. required TResult orElse(),
  30. }) =>
  31. throw _privateConstructorUsedError;
  32. @optionalTypeArgs
  33. TResult map<TResult extends Object?>({
  34. required TResult Function(LoadDoc value) loadDoc,
  35. }) =>
  36. throw _privateConstructorUsedError;
  37. @optionalTypeArgs
  38. TResult maybeMap<TResult extends Object?>({
  39. TResult Function(LoadDoc value)? loadDoc,
  40. required TResult orElse(),
  41. }) =>
  42. throw _privateConstructorUsedError;
  43. }
  44. /// @nodoc
  45. abstract class $DocEventCopyWith<$Res> {
  46. factory $DocEventCopyWith(DocEvent value, $Res Function(DocEvent) then) =
  47. _$DocEventCopyWithImpl<$Res>;
  48. }
  49. /// @nodoc
  50. class _$DocEventCopyWithImpl<$Res> implements $DocEventCopyWith<$Res> {
  51. _$DocEventCopyWithImpl(this._value, this._then);
  52. final DocEvent _value;
  53. // ignore: unused_field
  54. final $Res Function(DocEvent) _then;
  55. }
  56. /// @nodoc
  57. abstract class $LoadDocCopyWith<$Res> {
  58. factory $LoadDocCopyWith(LoadDoc value, $Res Function(LoadDoc) then) =
  59. _$LoadDocCopyWithImpl<$Res>;
  60. }
  61. /// @nodoc
  62. class _$LoadDocCopyWithImpl<$Res> extends _$DocEventCopyWithImpl<$Res>
  63. implements $LoadDocCopyWith<$Res> {
  64. _$LoadDocCopyWithImpl(LoadDoc _value, $Res Function(LoadDoc) _then)
  65. : super(_value, (v) => _then(v as LoadDoc));
  66. @override
  67. LoadDoc get _value => super._value as LoadDoc;
  68. }
  69. /// @nodoc
  70. class _$LoadDoc implements LoadDoc {
  71. const _$LoadDoc();
  72. @override
  73. String toString() {
  74. return 'DocEvent.loadDoc()';
  75. }
  76. @override
  77. bool operator ==(dynamic other) {
  78. return identical(this, other) || (other is LoadDoc);
  79. }
  80. @override
  81. int get hashCode => runtimeType.hashCode;
  82. @override
  83. @optionalTypeArgs
  84. TResult when<TResult extends Object?>({
  85. required TResult Function() loadDoc,
  86. }) {
  87. return loadDoc();
  88. }
  89. @override
  90. @optionalTypeArgs
  91. TResult maybeWhen<TResult extends Object?>({
  92. TResult Function()? loadDoc,
  93. required TResult orElse(),
  94. }) {
  95. if (loadDoc != null) {
  96. return loadDoc();
  97. }
  98. return orElse();
  99. }
  100. @override
  101. @optionalTypeArgs
  102. TResult map<TResult extends Object?>({
  103. required TResult Function(LoadDoc value) loadDoc,
  104. }) {
  105. return loadDoc(this);
  106. }
  107. @override
  108. @optionalTypeArgs
  109. TResult maybeMap<TResult extends Object?>({
  110. TResult Function(LoadDoc value)? loadDoc,
  111. required TResult orElse(),
  112. }) {
  113. if (loadDoc != null) {
  114. return loadDoc(this);
  115. }
  116. return orElse();
  117. }
  118. }
  119. abstract class LoadDoc implements DocEvent {
  120. const factory LoadDoc() = _$LoadDoc;
  121. }
  122. /// @nodoc
  123. class _$DocStateTearOff {
  124. const _$DocStateTearOff();
  125. Loading loading() {
  126. return const Loading();
  127. }
  128. LoadedDoc loadDoc(FlowyDoc doc) {
  129. return LoadedDoc(
  130. doc,
  131. );
  132. }
  133. LoadFail loadFail(WorkspaceError error) {
  134. return LoadFail(
  135. error,
  136. );
  137. }
  138. }
  139. /// @nodoc
  140. const $DocState = _$DocStateTearOff();
  141. /// @nodoc
  142. mixin _$DocState {
  143. @optionalTypeArgs
  144. TResult when<TResult extends Object?>({
  145. required TResult Function() loading,
  146. required TResult Function(FlowyDoc doc) loadDoc,
  147. required TResult Function(WorkspaceError error) loadFail,
  148. }) =>
  149. throw _privateConstructorUsedError;
  150. @optionalTypeArgs
  151. TResult maybeWhen<TResult extends Object?>({
  152. TResult Function()? loading,
  153. TResult Function(FlowyDoc doc)? loadDoc,
  154. TResult Function(WorkspaceError error)? loadFail,
  155. required TResult orElse(),
  156. }) =>
  157. throw _privateConstructorUsedError;
  158. @optionalTypeArgs
  159. TResult map<TResult extends Object?>({
  160. required TResult Function(Loading value) loading,
  161. required TResult Function(LoadedDoc value) loadDoc,
  162. required TResult Function(LoadFail value) loadFail,
  163. }) =>
  164. throw _privateConstructorUsedError;
  165. @optionalTypeArgs
  166. TResult maybeMap<TResult extends Object?>({
  167. TResult Function(Loading value)? loading,
  168. TResult Function(LoadedDoc value)? loadDoc,
  169. TResult Function(LoadFail value)? loadFail,
  170. required TResult orElse(),
  171. }) =>
  172. throw _privateConstructorUsedError;
  173. }
  174. /// @nodoc
  175. abstract class $DocStateCopyWith<$Res> {
  176. factory $DocStateCopyWith(DocState value, $Res Function(DocState) then) =
  177. _$DocStateCopyWithImpl<$Res>;
  178. }
  179. /// @nodoc
  180. class _$DocStateCopyWithImpl<$Res> implements $DocStateCopyWith<$Res> {
  181. _$DocStateCopyWithImpl(this._value, this._then);
  182. final DocState _value;
  183. // ignore: unused_field
  184. final $Res Function(DocState) _then;
  185. }
  186. /// @nodoc
  187. abstract class $LoadingCopyWith<$Res> {
  188. factory $LoadingCopyWith(Loading value, $Res Function(Loading) then) =
  189. _$LoadingCopyWithImpl<$Res>;
  190. }
  191. /// @nodoc
  192. class _$LoadingCopyWithImpl<$Res> extends _$DocStateCopyWithImpl<$Res>
  193. implements $LoadingCopyWith<$Res> {
  194. _$LoadingCopyWithImpl(Loading _value, $Res Function(Loading) _then)
  195. : super(_value, (v) => _then(v as Loading));
  196. @override
  197. Loading get _value => super._value as Loading;
  198. }
  199. /// @nodoc
  200. class _$Loading implements Loading {
  201. const _$Loading();
  202. @override
  203. String toString() {
  204. return 'DocState.loading()';
  205. }
  206. @override
  207. bool operator ==(dynamic other) {
  208. return identical(this, other) || (other is Loading);
  209. }
  210. @override
  211. int get hashCode => runtimeType.hashCode;
  212. @override
  213. @optionalTypeArgs
  214. TResult when<TResult extends Object?>({
  215. required TResult Function() loading,
  216. required TResult Function(FlowyDoc doc) loadDoc,
  217. required TResult Function(WorkspaceError error) loadFail,
  218. }) {
  219. return loading();
  220. }
  221. @override
  222. @optionalTypeArgs
  223. TResult maybeWhen<TResult extends Object?>({
  224. TResult Function()? loading,
  225. TResult Function(FlowyDoc doc)? loadDoc,
  226. TResult Function(WorkspaceError error)? loadFail,
  227. required TResult orElse(),
  228. }) {
  229. if (loading != null) {
  230. return loading();
  231. }
  232. return orElse();
  233. }
  234. @override
  235. @optionalTypeArgs
  236. TResult map<TResult extends Object?>({
  237. required TResult Function(Loading value) loading,
  238. required TResult Function(LoadedDoc value) loadDoc,
  239. required TResult Function(LoadFail value) loadFail,
  240. }) {
  241. return loading(this);
  242. }
  243. @override
  244. @optionalTypeArgs
  245. TResult maybeMap<TResult extends Object?>({
  246. TResult Function(Loading value)? loading,
  247. TResult Function(LoadedDoc value)? loadDoc,
  248. TResult Function(LoadFail value)? loadFail,
  249. required TResult orElse(),
  250. }) {
  251. if (loading != null) {
  252. return loading(this);
  253. }
  254. return orElse();
  255. }
  256. }
  257. abstract class Loading implements DocState {
  258. const factory Loading() = _$Loading;
  259. }
  260. /// @nodoc
  261. abstract class $LoadedDocCopyWith<$Res> {
  262. factory $LoadedDocCopyWith(LoadedDoc value, $Res Function(LoadedDoc) then) =
  263. _$LoadedDocCopyWithImpl<$Res>;
  264. $Res call({FlowyDoc doc});
  265. }
  266. /// @nodoc
  267. class _$LoadedDocCopyWithImpl<$Res> extends _$DocStateCopyWithImpl<$Res>
  268. implements $LoadedDocCopyWith<$Res> {
  269. _$LoadedDocCopyWithImpl(LoadedDoc _value, $Res Function(LoadedDoc) _then)
  270. : super(_value, (v) => _then(v as LoadedDoc));
  271. @override
  272. LoadedDoc get _value => super._value as LoadedDoc;
  273. @override
  274. $Res call({
  275. Object? doc = freezed,
  276. }) {
  277. return _then(LoadedDoc(
  278. doc == freezed
  279. ? _value.doc
  280. : doc // ignore: cast_nullable_to_non_nullable
  281. as FlowyDoc,
  282. ));
  283. }
  284. }
  285. /// @nodoc
  286. class _$LoadedDoc implements LoadedDoc {
  287. const _$LoadedDoc(this.doc);
  288. @override
  289. final FlowyDoc doc;
  290. @override
  291. String toString() {
  292. return 'DocState.loadDoc(doc: $doc)';
  293. }
  294. @override
  295. bool operator ==(dynamic other) {
  296. return identical(this, other) ||
  297. (other is LoadedDoc &&
  298. (identical(other.doc, doc) ||
  299. const DeepCollectionEquality().equals(other.doc, doc)));
  300. }
  301. @override
  302. int get hashCode =>
  303. runtimeType.hashCode ^ const DeepCollectionEquality().hash(doc);
  304. @JsonKey(ignore: true)
  305. @override
  306. $LoadedDocCopyWith<LoadedDoc> get copyWith =>
  307. _$LoadedDocCopyWithImpl<LoadedDoc>(this, _$identity);
  308. @override
  309. @optionalTypeArgs
  310. TResult when<TResult extends Object?>({
  311. required TResult Function() loading,
  312. required TResult Function(FlowyDoc doc) loadDoc,
  313. required TResult Function(WorkspaceError error) loadFail,
  314. }) {
  315. return loadDoc(doc);
  316. }
  317. @override
  318. @optionalTypeArgs
  319. TResult maybeWhen<TResult extends Object?>({
  320. TResult Function()? loading,
  321. TResult Function(FlowyDoc doc)? loadDoc,
  322. TResult Function(WorkspaceError error)? loadFail,
  323. required TResult orElse(),
  324. }) {
  325. if (loadDoc != null) {
  326. return loadDoc(doc);
  327. }
  328. return orElse();
  329. }
  330. @override
  331. @optionalTypeArgs
  332. TResult map<TResult extends Object?>({
  333. required TResult Function(Loading value) loading,
  334. required TResult Function(LoadedDoc value) loadDoc,
  335. required TResult Function(LoadFail value) loadFail,
  336. }) {
  337. return loadDoc(this);
  338. }
  339. @override
  340. @optionalTypeArgs
  341. TResult maybeMap<TResult extends Object?>({
  342. TResult Function(Loading value)? loading,
  343. TResult Function(LoadedDoc value)? loadDoc,
  344. TResult Function(LoadFail value)? loadFail,
  345. required TResult orElse(),
  346. }) {
  347. if (loadDoc != null) {
  348. return loadDoc(this);
  349. }
  350. return orElse();
  351. }
  352. }
  353. abstract class LoadedDoc implements DocState {
  354. const factory LoadedDoc(FlowyDoc doc) = _$LoadedDoc;
  355. FlowyDoc get doc => throw _privateConstructorUsedError;
  356. @JsonKey(ignore: true)
  357. $LoadedDocCopyWith<LoadedDoc> get copyWith =>
  358. throw _privateConstructorUsedError;
  359. }
  360. /// @nodoc
  361. abstract class $LoadFailCopyWith<$Res> {
  362. factory $LoadFailCopyWith(LoadFail value, $Res Function(LoadFail) then) =
  363. _$LoadFailCopyWithImpl<$Res>;
  364. $Res call({WorkspaceError error});
  365. }
  366. /// @nodoc
  367. class _$LoadFailCopyWithImpl<$Res> extends _$DocStateCopyWithImpl<$Res>
  368. implements $LoadFailCopyWith<$Res> {
  369. _$LoadFailCopyWithImpl(LoadFail _value, $Res Function(LoadFail) _then)
  370. : super(_value, (v) => _then(v as LoadFail));
  371. @override
  372. LoadFail get _value => super._value as LoadFail;
  373. @override
  374. $Res call({
  375. Object? error = freezed,
  376. }) {
  377. return _then(LoadFail(
  378. error == freezed
  379. ? _value.error
  380. : error // ignore: cast_nullable_to_non_nullable
  381. as WorkspaceError,
  382. ));
  383. }
  384. }
  385. /// @nodoc
  386. class _$LoadFail implements LoadFail {
  387. const _$LoadFail(this.error);
  388. @override
  389. final WorkspaceError error;
  390. @override
  391. String toString() {
  392. return 'DocState.loadFail(error: $error)';
  393. }
  394. @override
  395. bool operator ==(dynamic other) {
  396. return identical(this, other) ||
  397. (other is LoadFail &&
  398. (identical(other.error, error) ||
  399. const DeepCollectionEquality().equals(other.error, error)));
  400. }
  401. @override
  402. int get hashCode =>
  403. runtimeType.hashCode ^ const DeepCollectionEquality().hash(error);
  404. @JsonKey(ignore: true)
  405. @override
  406. $LoadFailCopyWith<LoadFail> get copyWith =>
  407. _$LoadFailCopyWithImpl<LoadFail>(this, _$identity);
  408. @override
  409. @optionalTypeArgs
  410. TResult when<TResult extends Object?>({
  411. required TResult Function() loading,
  412. required TResult Function(FlowyDoc doc) loadDoc,
  413. required TResult Function(WorkspaceError error) loadFail,
  414. }) {
  415. return loadFail(error);
  416. }
  417. @override
  418. @optionalTypeArgs
  419. TResult maybeWhen<TResult extends Object?>({
  420. TResult Function()? loading,
  421. TResult Function(FlowyDoc doc)? loadDoc,
  422. TResult Function(WorkspaceError error)? loadFail,
  423. required TResult orElse(),
  424. }) {
  425. if (loadFail != null) {
  426. return loadFail(error);
  427. }
  428. return orElse();
  429. }
  430. @override
  431. @optionalTypeArgs
  432. TResult map<TResult extends Object?>({
  433. required TResult Function(Loading value) loading,
  434. required TResult Function(LoadedDoc value) loadDoc,
  435. required TResult Function(LoadFail value) loadFail,
  436. }) {
  437. return loadFail(this);
  438. }
  439. @override
  440. @optionalTypeArgs
  441. TResult maybeMap<TResult extends Object?>({
  442. TResult Function(Loading value)? loading,
  443. TResult Function(LoadedDoc value)? loadDoc,
  444. TResult Function(LoadFail value)? loadFail,
  445. required TResult orElse(),
  446. }) {
  447. if (loadFail != null) {
  448. return loadFail(this);
  449. }
  450. return orElse();
  451. }
  452. }
  453. abstract class LoadFail implements DocState {
  454. const factory LoadFail(WorkspaceError error) = _$LoadFail;
  455. WorkspaceError get error => throw _privateConstructorUsedError;
  456. @JsonKey(ignore: true)
  457. $LoadFailCopyWith<LoadFail> get copyWith =>
  458. throw _privateConstructorUsedError;
  459. }