view_bloc.freezed.dart 28 KB

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