welcome_bloc.freezed.dart 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781
  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 'welcome_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 _$WelcomeEventTearOff {
  12. const _$WelcomeEventTearOff();
  13. Initial initial() {
  14. return const Initial();
  15. }
  16. CreateWorkspace createWorkspace(String name, String desc) {
  17. return CreateWorkspace(
  18. name,
  19. desc,
  20. );
  21. }
  22. OpenWorkspace openWorkspace(Workspace workspace) {
  23. return OpenWorkspace(
  24. workspace,
  25. );
  26. }
  27. WorkspacesReceived workspacesReveived(
  28. Either<List<Workspace>, WorkspaceError> workspacesOrFail) {
  29. return WorkspacesReceived(
  30. workspacesOrFail,
  31. );
  32. }
  33. }
  34. /// @nodoc
  35. const $WelcomeEvent = _$WelcomeEventTearOff();
  36. /// @nodoc
  37. mixin _$WelcomeEvent {
  38. @optionalTypeArgs
  39. TResult when<TResult extends Object?>({
  40. required TResult Function() initial,
  41. required TResult Function(String name, String desc) createWorkspace,
  42. required TResult Function(Workspace workspace) openWorkspace,
  43. required TResult Function(
  44. Either<List<Workspace>, WorkspaceError> workspacesOrFail)
  45. workspacesReveived,
  46. }) =>
  47. throw _privateConstructorUsedError;
  48. @optionalTypeArgs
  49. TResult maybeWhen<TResult extends Object?>({
  50. TResult Function()? initial,
  51. TResult Function(String name, String desc)? createWorkspace,
  52. TResult Function(Workspace workspace)? openWorkspace,
  53. TResult Function(Either<List<Workspace>, WorkspaceError> workspacesOrFail)?
  54. workspacesReveived,
  55. required TResult orElse(),
  56. }) =>
  57. throw _privateConstructorUsedError;
  58. @optionalTypeArgs
  59. TResult map<TResult extends Object?>({
  60. required TResult Function(Initial value) initial,
  61. required TResult Function(CreateWorkspace value) createWorkspace,
  62. required TResult Function(OpenWorkspace value) openWorkspace,
  63. required TResult Function(WorkspacesReceived value) workspacesReveived,
  64. }) =>
  65. throw _privateConstructorUsedError;
  66. @optionalTypeArgs
  67. TResult maybeMap<TResult extends Object?>({
  68. TResult Function(Initial value)? initial,
  69. TResult Function(CreateWorkspace value)? createWorkspace,
  70. TResult Function(OpenWorkspace value)? openWorkspace,
  71. TResult Function(WorkspacesReceived value)? workspacesReveived,
  72. required TResult orElse(),
  73. }) =>
  74. throw _privateConstructorUsedError;
  75. }
  76. /// @nodoc
  77. abstract class $WelcomeEventCopyWith<$Res> {
  78. factory $WelcomeEventCopyWith(
  79. WelcomeEvent value, $Res Function(WelcomeEvent) then) =
  80. _$WelcomeEventCopyWithImpl<$Res>;
  81. }
  82. /// @nodoc
  83. class _$WelcomeEventCopyWithImpl<$Res> implements $WelcomeEventCopyWith<$Res> {
  84. _$WelcomeEventCopyWithImpl(this._value, this._then);
  85. final WelcomeEvent _value;
  86. // ignore: unused_field
  87. final $Res Function(WelcomeEvent) _then;
  88. }
  89. /// @nodoc
  90. abstract class $InitialCopyWith<$Res> {
  91. factory $InitialCopyWith(Initial value, $Res Function(Initial) then) =
  92. _$InitialCopyWithImpl<$Res>;
  93. }
  94. /// @nodoc
  95. class _$InitialCopyWithImpl<$Res> extends _$WelcomeEventCopyWithImpl<$Res>
  96. implements $InitialCopyWith<$Res> {
  97. _$InitialCopyWithImpl(Initial _value, $Res Function(Initial) _then)
  98. : super(_value, (v) => _then(v as Initial));
  99. @override
  100. Initial get _value => super._value as Initial;
  101. }
  102. /// @nodoc
  103. class _$Initial implements Initial {
  104. const _$Initial();
  105. @override
  106. String toString() {
  107. return 'WelcomeEvent.initial()';
  108. }
  109. @override
  110. bool operator ==(dynamic other) {
  111. return identical(this, other) || (other is Initial);
  112. }
  113. @override
  114. int get hashCode => runtimeType.hashCode;
  115. @override
  116. @optionalTypeArgs
  117. TResult when<TResult extends Object?>({
  118. required TResult Function() initial,
  119. required TResult Function(String name, String desc) createWorkspace,
  120. required TResult Function(Workspace workspace) openWorkspace,
  121. required TResult Function(
  122. Either<List<Workspace>, WorkspaceError> workspacesOrFail)
  123. workspacesReveived,
  124. }) {
  125. return initial();
  126. }
  127. @override
  128. @optionalTypeArgs
  129. TResult maybeWhen<TResult extends Object?>({
  130. TResult Function()? initial,
  131. TResult Function(String name, String desc)? createWorkspace,
  132. TResult Function(Workspace workspace)? openWorkspace,
  133. TResult Function(Either<List<Workspace>, WorkspaceError> workspacesOrFail)?
  134. workspacesReveived,
  135. required TResult orElse(),
  136. }) {
  137. if (initial != null) {
  138. return initial();
  139. }
  140. return orElse();
  141. }
  142. @override
  143. @optionalTypeArgs
  144. TResult map<TResult extends Object?>({
  145. required TResult Function(Initial value) initial,
  146. required TResult Function(CreateWorkspace value) createWorkspace,
  147. required TResult Function(OpenWorkspace value) openWorkspace,
  148. required TResult Function(WorkspacesReceived value) workspacesReveived,
  149. }) {
  150. return initial(this);
  151. }
  152. @override
  153. @optionalTypeArgs
  154. TResult maybeMap<TResult extends Object?>({
  155. TResult Function(Initial value)? initial,
  156. TResult Function(CreateWorkspace value)? createWorkspace,
  157. TResult Function(OpenWorkspace value)? openWorkspace,
  158. TResult Function(WorkspacesReceived value)? workspacesReveived,
  159. required TResult orElse(),
  160. }) {
  161. if (initial != null) {
  162. return initial(this);
  163. }
  164. return orElse();
  165. }
  166. }
  167. abstract class Initial implements WelcomeEvent {
  168. const factory Initial() = _$Initial;
  169. }
  170. /// @nodoc
  171. abstract class $CreateWorkspaceCopyWith<$Res> {
  172. factory $CreateWorkspaceCopyWith(
  173. CreateWorkspace value, $Res Function(CreateWorkspace) then) =
  174. _$CreateWorkspaceCopyWithImpl<$Res>;
  175. $Res call({String name, String desc});
  176. }
  177. /// @nodoc
  178. class _$CreateWorkspaceCopyWithImpl<$Res>
  179. extends _$WelcomeEventCopyWithImpl<$Res>
  180. implements $CreateWorkspaceCopyWith<$Res> {
  181. _$CreateWorkspaceCopyWithImpl(
  182. CreateWorkspace _value, $Res Function(CreateWorkspace) _then)
  183. : super(_value, (v) => _then(v as CreateWorkspace));
  184. @override
  185. CreateWorkspace get _value => super._value as CreateWorkspace;
  186. @override
  187. $Res call({
  188. Object? name = freezed,
  189. Object? desc = freezed,
  190. }) {
  191. return _then(CreateWorkspace(
  192. name == freezed
  193. ? _value.name
  194. : name // ignore: cast_nullable_to_non_nullable
  195. as String,
  196. desc == freezed
  197. ? _value.desc
  198. : desc // ignore: cast_nullable_to_non_nullable
  199. as String,
  200. ));
  201. }
  202. }
  203. /// @nodoc
  204. class _$CreateWorkspace implements CreateWorkspace {
  205. const _$CreateWorkspace(this.name, this.desc);
  206. @override
  207. final String name;
  208. @override
  209. final String desc;
  210. @override
  211. String toString() {
  212. return 'WelcomeEvent.createWorkspace(name: $name, desc: $desc)';
  213. }
  214. @override
  215. bool operator ==(dynamic other) {
  216. return identical(this, other) ||
  217. (other is CreateWorkspace &&
  218. (identical(other.name, name) ||
  219. const DeepCollectionEquality().equals(other.name, name)) &&
  220. (identical(other.desc, desc) ||
  221. const DeepCollectionEquality().equals(other.desc, desc)));
  222. }
  223. @override
  224. int get hashCode =>
  225. runtimeType.hashCode ^
  226. const DeepCollectionEquality().hash(name) ^
  227. const DeepCollectionEquality().hash(desc);
  228. @JsonKey(ignore: true)
  229. @override
  230. $CreateWorkspaceCopyWith<CreateWorkspace> get copyWith =>
  231. _$CreateWorkspaceCopyWithImpl<CreateWorkspace>(this, _$identity);
  232. @override
  233. @optionalTypeArgs
  234. TResult when<TResult extends Object?>({
  235. required TResult Function() initial,
  236. required TResult Function(String name, String desc) createWorkspace,
  237. required TResult Function(Workspace workspace) openWorkspace,
  238. required TResult Function(
  239. Either<List<Workspace>, WorkspaceError> workspacesOrFail)
  240. workspacesReveived,
  241. }) {
  242. return createWorkspace(name, desc);
  243. }
  244. @override
  245. @optionalTypeArgs
  246. TResult maybeWhen<TResult extends Object?>({
  247. TResult Function()? initial,
  248. TResult Function(String name, String desc)? createWorkspace,
  249. TResult Function(Workspace workspace)? openWorkspace,
  250. TResult Function(Either<List<Workspace>, WorkspaceError> workspacesOrFail)?
  251. workspacesReveived,
  252. required TResult orElse(),
  253. }) {
  254. if (createWorkspace != null) {
  255. return createWorkspace(name, desc);
  256. }
  257. return orElse();
  258. }
  259. @override
  260. @optionalTypeArgs
  261. TResult map<TResult extends Object?>({
  262. required TResult Function(Initial value) initial,
  263. required TResult Function(CreateWorkspace value) createWorkspace,
  264. required TResult Function(OpenWorkspace value) openWorkspace,
  265. required TResult Function(WorkspacesReceived value) workspacesReveived,
  266. }) {
  267. return createWorkspace(this);
  268. }
  269. @override
  270. @optionalTypeArgs
  271. TResult maybeMap<TResult extends Object?>({
  272. TResult Function(Initial value)? initial,
  273. TResult Function(CreateWorkspace value)? createWorkspace,
  274. TResult Function(OpenWorkspace value)? openWorkspace,
  275. TResult Function(WorkspacesReceived value)? workspacesReveived,
  276. required TResult orElse(),
  277. }) {
  278. if (createWorkspace != null) {
  279. return createWorkspace(this);
  280. }
  281. return orElse();
  282. }
  283. }
  284. abstract class CreateWorkspace implements WelcomeEvent {
  285. const factory CreateWorkspace(String name, String desc) = _$CreateWorkspace;
  286. String get name => throw _privateConstructorUsedError;
  287. String get desc => throw _privateConstructorUsedError;
  288. @JsonKey(ignore: true)
  289. $CreateWorkspaceCopyWith<CreateWorkspace> get copyWith =>
  290. throw _privateConstructorUsedError;
  291. }
  292. /// @nodoc
  293. abstract class $OpenWorkspaceCopyWith<$Res> {
  294. factory $OpenWorkspaceCopyWith(
  295. OpenWorkspace value, $Res Function(OpenWorkspace) then) =
  296. _$OpenWorkspaceCopyWithImpl<$Res>;
  297. $Res call({Workspace workspace});
  298. }
  299. /// @nodoc
  300. class _$OpenWorkspaceCopyWithImpl<$Res> extends _$WelcomeEventCopyWithImpl<$Res>
  301. implements $OpenWorkspaceCopyWith<$Res> {
  302. _$OpenWorkspaceCopyWithImpl(
  303. OpenWorkspace _value, $Res Function(OpenWorkspace) _then)
  304. : super(_value, (v) => _then(v as OpenWorkspace));
  305. @override
  306. OpenWorkspace get _value => super._value as OpenWorkspace;
  307. @override
  308. $Res call({
  309. Object? workspace = freezed,
  310. }) {
  311. return _then(OpenWorkspace(
  312. workspace == freezed
  313. ? _value.workspace
  314. : workspace // ignore: cast_nullable_to_non_nullable
  315. as Workspace,
  316. ));
  317. }
  318. }
  319. /// @nodoc
  320. class _$OpenWorkspace implements OpenWorkspace {
  321. const _$OpenWorkspace(this.workspace);
  322. @override
  323. final Workspace workspace;
  324. @override
  325. String toString() {
  326. return 'WelcomeEvent.openWorkspace(workspace: $workspace)';
  327. }
  328. @override
  329. bool operator ==(dynamic other) {
  330. return identical(this, other) ||
  331. (other is OpenWorkspace &&
  332. (identical(other.workspace, workspace) ||
  333. const DeepCollectionEquality()
  334. .equals(other.workspace, workspace)));
  335. }
  336. @override
  337. int get hashCode =>
  338. runtimeType.hashCode ^ const DeepCollectionEquality().hash(workspace);
  339. @JsonKey(ignore: true)
  340. @override
  341. $OpenWorkspaceCopyWith<OpenWorkspace> get copyWith =>
  342. _$OpenWorkspaceCopyWithImpl<OpenWorkspace>(this, _$identity);
  343. @override
  344. @optionalTypeArgs
  345. TResult when<TResult extends Object?>({
  346. required TResult Function() initial,
  347. required TResult Function(String name, String desc) createWorkspace,
  348. required TResult Function(Workspace workspace) openWorkspace,
  349. required TResult Function(
  350. Either<List<Workspace>, WorkspaceError> workspacesOrFail)
  351. workspacesReveived,
  352. }) {
  353. return openWorkspace(workspace);
  354. }
  355. @override
  356. @optionalTypeArgs
  357. TResult maybeWhen<TResult extends Object?>({
  358. TResult Function()? initial,
  359. TResult Function(String name, String desc)? createWorkspace,
  360. TResult Function(Workspace workspace)? openWorkspace,
  361. TResult Function(Either<List<Workspace>, WorkspaceError> workspacesOrFail)?
  362. workspacesReveived,
  363. required TResult orElse(),
  364. }) {
  365. if (openWorkspace != null) {
  366. return openWorkspace(workspace);
  367. }
  368. return orElse();
  369. }
  370. @override
  371. @optionalTypeArgs
  372. TResult map<TResult extends Object?>({
  373. required TResult Function(Initial value) initial,
  374. required TResult Function(CreateWorkspace value) createWorkspace,
  375. required TResult Function(OpenWorkspace value) openWorkspace,
  376. required TResult Function(WorkspacesReceived value) workspacesReveived,
  377. }) {
  378. return openWorkspace(this);
  379. }
  380. @override
  381. @optionalTypeArgs
  382. TResult maybeMap<TResult extends Object?>({
  383. TResult Function(Initial value)? initial,
  384. TResult Function(CreateWorkspace value)? createWorkspace,
  385. TResult Function(OpenWorkspace value)? openWorkspace,
  386. TResult Function(WorkspacesReceived value)? workspacesReveived,
  387. required TResult orElse(),
  388. }) {
  389. if (openWorkspace != null) {
  390. return openWorkspace(this);
  391. }
  392. return orElse();
  393. }
  394. }
  395. abstract class OpenWorkspace implements WelcomeEvent {
  396. const factory OpenWorkspace(Workspace workspace) = _$OpenWorkspace;
  397. Workspace get workspace => throw _privateConstructorUsedError;
  398. @JsonKey(ignore: true)
  399. $OpenWorkspaceCopyWith<OpenWorkspace> get copyWith =>
  400. throw _privateConstructorUsedError;
  401. }
  402. /// @nodoc
  403. abstract class $WorkspacesReceivedCopyWith<$Res> {
  404. factory $WorkspacesReceivedCopyWith(
  405. WorkspacesReceived value, $Res Function(WorkspacesReceived) then) =
  406. _$WorkspacesReceivedCopyWithImpl<$Res>;
  407. $Res call({Either<List<Workspace>, WorkspaceError> workspacesOrFail});
  408. }
  409. /// @nodoc
  410. class _$WorkspacesReceivedCopyWithImpl<$Res>
  411. extends _$WelcomeEventCopyWithImpl<$Res>
  412. implements $WorkspacesReceivedCopyWith<$Res> {
  413. _$WorkspacesReceivedCopyWithImpl(
  414. WorkspacesReceived _value, $Res Function(WorkspacesReceived) _then)
  415. : super(_value, (v) => _then(v as WorkspacesReceived));
  416. @override
  417. WorkspacesReceived get _value => super._value as WorkspacesReceived;
  418. @override
  419. $Res call({
  420. Object? workspacesOrFail = freezed,
  421. }) {
  422. return _then(WorkspacesReceived(
  423. workspacesOrFail == freezed
  424. ? _value.workspacesOrFail
  425. : workspacesOrFail // ignore: cast_nullable_to_non_nullable
  426. as Either<List<Workspace>, WorkspaceError>,
  427. ));
  428. }
  429. }
  430. /// @nodoc
  431. class _$WorkspacesReceived implements WorkspacesReceived {
  432. const _$WorkspacesReceived(this.workspacesOrFail);
  433. @override
  434. final Either<List<Workspace>, WorkspaceError> workspacesOrFail;
  435. @override
  436. String toString() {
  437. return 'WelcomeEvent.workspacesReveived(workspacesOrFail: $workspacesOrFail)';
  438. }
  439. @override
  440. bool operator ==(dynamic other) {
  441. return identical(this, other) ||
  442. (other is WorkspacesReceived &&
  443. (identical(other.workspacesOrFail, workspacesOrFail) ||
  444. const DeepCollectionEquality()
  445. .equals(other.workspacesOrFail, workspacesOrFail)));
  446. }
  447. @override
  448. int get hashCode =>
  449. runtimeType.hashCode ^
  450. const DeepCollectionEquality().hash(workspacesOrFail);
  451. @JsonKey(ignore: true)
  452. @override
  453. $WorkspacesReceivedCopyWith<WorkspacesReceived> get copyWith =>
  454. _$WorkspacesReceivedCopyWithImpl<WorkspacesReceived>(this, _$identity);
  455. @override
  456. @optionalTypeArgs
  457. TResult when<TResult extends Object?>({
  458. required TResult Function() initial,
  459. required TResult Function(String name, String desc) createWorkspace,
  460. required TResult Function(Workspace workspace) openWorkspace,
  461. required TResult Function(
  462. Either<List<Workspace>, WorkspaceError> workspacesOrFail)
  463. workspacesReveived,
  464. }) {
  465. return workspacesReveived(workspacesOrFail);
  466. }
  467. @override
  468. @optionalTypeArgs
  469. TResult maybeWhen<TResult extends Object?>({
  470. TResult Function()? initial,
  471. TResult Function(String name, String desc)? createWorkspace,
  472. TResult Function(Workspace workspace)? openWorkspace,
  473. TResult Function(Either<List<Workspace>, WorkspaceError> workspacesOrFail)?
  474. workspacesReveived,
  475. required TResult orElse(),
  476. }) {
  477. if (workspacesReveived != null) {
  478. return workspacesReveived(workspacesOrFail);
  479. }
  480. return orElse();
  481. }
  482. @override
  483. @optionalTypeArgs
  484. TResult map<TResult extends Object?>({
  485. required TResult Function(Initial value) initial,
  486. required TResult Function(CreateWorkspace value) createWorkspace,
  487. required TResult Function(OpenWorkspace value) openWorkspace,
  488. required TResult Function(WorkspacesReceived value) workspacesReveived,
  489. }) {
  490. return workspacesReveived(this);
  491. }
  492. @override
  493. @optionalTypeArgs
  494. TResult maybeMap<TResult extends Object?>({
  495. TResult Function(Initial value)? initial,
  496. TResult Function(CreateWorkspace value)? createWorkspace,
  497. TResult Function(OpenWorkspace value)? openWorkspace,
  498. TResult Function(WorkspacesReceived value)? workspacesReveived,
  499. required TResult orElse(),
  500. }) {
  501. if (workspacesReveived != null) {
  502. return workspacesReveived(this);
  503. }
  504. return orElse();
  505. }
  506. }
  507. abstract class WorkspacesReceived implements WelcomeEvent {
  508. const factory WorkspacesReceived(
  509. Either<List<Workspace>, WorkspaceError> workspacesOrFail) =
  510. _$WorkspacesReceived;
  511. Either<List<Workspace>, WorkspaceError> get workspacesOrFail =>
  512. throw _privateConstructorUsedError;
  513. @JsonKey(ignore: true)
  514. $WorkspacesReceivedCopyWith<WorkspacesReceived> get copyWith =>
  515. throw _privateConstructorUsedError;
  516. }
  517. /// @nodoc
  518. class _$WelcomeStateTearOff {
  519. const _$WelcomeStateTearOff();
  520. _WelcomeState call(
  521. {required bool isLoading,
  522. required List<Workspace> workspaces,
  523. required Either<Unit, WorkspaceError> successOrFailure}) {
  524. return _WelcomeState(
  525. isLoading: isLoading,
  526. workspaces: workspaces,
  527. successOrFailure: successOrFailure,
  528. );
  529. }
  530. }
  531. /// @nodoc
  532. const $WelcomeState = _$WelcomeStateTearOff();
  533. /// @nodoc
  534. mixin _$WelcomeState {
  535. bool get isLoading => throw _privateConstructorUsedError;
  536. List<Workspace> get workspaces => throw _privateConstructorUsedError;
  537. Either<Unit, WorkspaceError> get successOrFailure =>
  538. throw _privateConstructorUsedError;
  539. @JsonKey(ignore: true)
  540. $WelcomeStateCopyWith<WelcomeState> get copyWith =>
  541. throw _privateConstructorUsedError;
  542. }
  543. /// @nodoc
  544. abstract class $WelcomeStateCopyWith<$Res> {
  545. factory $WelcomeStateCopyWith(
  546. WelcomeState value, $Res Function(WelcomeState) then) =
  547. _$WelcomeStateCopyWithImpl<$Res>;
  548. $Res call(
  549. {bool isLoading,
  550. List<Workspace> workspaces,
  551. Either<Unit, WorkspaceError> successOrFailure});
  552. }
  553. /// @nodoc
  554. class _$WelcomeStateCopyWithImpl<$Res> implements $WelcomeStateCopyWith<$Res> {
  555. _$WelcomeStateCopyWithImpl(this._value, this._then);
  556. final WelcomeState _value;
  557. // ignore: unused_field
  558. final $Res Function(WelcomeState) _then;
  559. @override
  560. $Res call({
  561. Object? isLoading = freezed,
  562. Object? workspaces = freezed,
  563. Object? successOrFailure = freezed,
  564. }) {
  565. return _then(_value.copyWith(
  566. isLoading: isLoading == freezed
  567. ? _value.isLoading
  568. : isLoading // ignore: cast_nullable_to_non_nullable
  569. as bool,
  570. workspaces: workspaces == freezed
  571. ? _value.workspaces
  572. : workspaces // ignore: cast_nullable_to_non_nullable
  573. as List<Workspace>,
  574. successOrFailure: successOrFailure == freezed
  575. ? _value.successOrFailure
  576. : successOrFailure // ignore: cast_nullable_to_non_nullable
  577. as Either<Unit, WorkspaceError>,
  578. ));
  579. }
  580. }
  581. /// @nodoc
  582. abstract class _$WelcomeStateCopyWith<$Res>
  583. implements $WelcomeStateCopyWith<$Res> {
  584. factory _$WelcomeStateCopyWith(
  585. _WelcomeState value, $Res Function(_WelcomeState) then) =
  586. __$WelcomeStateCopyWithImpl<$Res>;
  587. @override
  588. $Res call(
  589. {bool isLoading,
  590. List<Workspace> workspaces,
  591. Either<Unit, WorkspaceError> successOrFailure});
  592. }
  593. /// @nodoc
  594. class __$WelcomeStateCopyWithImpl<$Res> extends _$WelcomeStateCopyWithImpl<$Res>
  595. implements _$WelcomeStateCopyWith<$Res> {
  596. __$WelcomeStateCopyWithImpl(
  597. _WelcomeState _value, $Res Function(_WelcomeState) _then)
  598. : super(_value, (v) => _then(v as _WelcomeState));
  599. @override
  600. _WelcomeState get _value => super._value as _WelcomeState;
  601. @override
  602. $Res call({
  603. Object? isLoading = freezed,
  604. Object? workspaces = freezed,
  605. Object? successOrFailure = freezed,
  606. }) {
  607. return _then(_WelcomeState(
  608. isLoading: isLoading == freezed
  609. ? _value.isLoading
  610. : isLoading // ignore: cast_nullable_to_non_nullable
  611. as bool,
  612. workspaces: workspaces == freezed
  613. ? _value.workspaces
  614. : workspaces // ignore: cast_nullable_to_non_nullable
  615. as List<Workspace>,
  616. successOrFailure: successOrFailure == freezed
  617. ? _value.successOrFailure
  618. : successOrFailure // ignore: cast_nullable_to_non_nullable
  619. as Either<Unit, WorkspaceError>,
  620. ));
  621. }
  622. }
  623. /// @nodoc
  624. class _$_WelcomeState implements _WelcomeState {
  625. const _$_WelcomeState(
  626. {required this.isLoading,
  627. required this.workspaces,
  628. required this.successOrFailure});
  629. @override
  630. final bool isLoading;
  631. @override
  632. final List<Workspace> workspaces;
  633. @override
  634. final Either<Unit, WorkspaceError> successOrFailure;
  635. @override
  636. String toString() {
  637. return 'WelcomeState(isLoading: $isLoading, workspaces: $workspaces, successOrFailure: $successOrFailure)';
  638. }
  639. @override
  640. bool operator ==(dynamic other) {
  641. return identical(this, other) ||
  642. (other is _WelcomeState &&
  643. (identical(other.isLoading, isLoading) ||
  644. const DeepCollectionEquality()
  645. .equals(other.isLoading, isLoading)) &&
  646. (identical(other.workspaces, workspaces) ||
  647. const DeepCollectionEquality()
  648. .equals(other.workspaces, workspaces)) &&
  649. (identical(other.successOrFailure, successOrFailure) ||
  650. const DeepCollectionEquality()
  651. .equals(other.successOrFailure, successOrFailure)));
  652. }
  653. @override
  654. int get hashCode =>
  655. runtimeType.hashCode ^
  656. const DeepCollectionEquality().hash(isLoading) ^
  657. const DeepCollectionEquality().hash(workspaces) ^
  658. const DeepCollectionEquality().hash(successOrFailure);
  659. @JsonKey(ignore: true)
  660. @override
  661. _$WelcomeStateCopyWith<_WelcomeState> get copyWith =>
  662. __$WelcomeStateCopyWithImpl<_WelcomeState>(this, _$identity);
  663. }
  664. abstract class _WelcomeState implements WelcomeState {
  665. const factory _WelcomeState(
  666. {required bool isLoading,
  667. required List<Workspace> workspaces,
  668. required Either<Unit, WorkspaceError> successOrFailure}) =
  669. _$_WelcomeState;
  670. @override
  671. bool get isLoading => throw _privateConstructorUsedError;
  672. @override
  673. List<Workspace> get workspaces => throw _privateConstructorUsedError;
  674. @override
  675. Either<Unit, WorkspaceError> get successOrFailure =>
  676. throw _privateConstructorUsedError;
  677. @override
  678. @JsonKey(ignore: true)
  679. _$WelcomeStateCopyWith<_WelcomeState> get copyWith =>
  680. throw _privateConstructorUsedError;
  681. }