menu_user_bloc.freezed.dart 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432
  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 'menu_user_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 _$MenuUserEventTearOff {
  12. const _$MenuUserEventTearOff();
  13. _Initial initial() {
  14. return const _Initial();
  15. }
  16. _FetchWorkspaces fetchWorkspaces() {
  17. return const _FetchWorkspaces();
  18. }
  19. }
  20. /// @nodoc
  21. const $MenuUserEvent = _$MenuUserEventTearOff();
  22. /// @nodoc
  23. mixin _$MenuUserEvent {
  24. @optionalTypeArgs
  25. TResult when<TResult extends Object?>({
  26. required TResult Function() initial,
  27. required TResult Function() fetchWorkspaces,
  28. }) =>
  29. throw _privateConstructorUsedError;
  30. @optionalTypeArgs
  31. TResult maybeWhen<TResult extends Object?>({
  32. TResult Function()? initial,
  33. TResult Function()? fetchWorkspaces,
  34. required TResult orElse(),
  35. }) =>
  36. throw _privateConstructorUsedError;
  37. @optionalTypeArgs
  38. TResult map<TResult extends Object?>({
  39. required TResult Function(_Initial value) initial,
  40. required TResult Function(_FetchWorkspaces value) fetchWorkspaces,
  41. }) =>
  42. throw _privateConstructorUsedError;
  43. @optionalTypeArgs
  44. TResult maybeMap<TResult extends Object?>({
  45. TResult Function(_Initial value)? initial,
  46. TResult Function(_FetchWorkspaces value)? fetchWorkspaces,
  47. required TResult orElse(),
  48. }) =>
  49. throw _privateConstructorUsedError;
  50. }
  51. /// @nodoc
  52. abstract class $MenuUserEventCopyWith<$Res> {
  53. factory $MenuUserEventCopyWith(
  54. MenuUserEvent value, $Res Function(MenuUserEvent) then) =
  55. _$MenuUserEventCopyWithImpl<$Res>;
  56. }
  57. /// @nodoc
  58. class _$MenuUserEventCopyWithImpl<$Res>
  59. implements $MenuUserEventCopyWith<$Res> {
  60. _$MenuUserEventCopyWithImpl(this._value, this._then);
  61. final MenuUserEvent _value;
  62. // ignore: unused_field
  63. final $Res Function(MenuUserEvent) _then;
  64. }
  65. /// @nodoc
  66. abstract class _$InitialCopyWith<$Res> {
  67. factory _$InitialCopyWith(_Initial value, $Res Function(_Initial) then) =
  68. __$InitialCopyWithImpl<$Res>;
  69. }
  70. /// @nodoc
  71. class __$InitialCopyWithImpl<$Res> extends _$MenuUserEventCopyWithImpl<$Res>
  72. implements _$InitialCopyWith<$Res> {
  73. __$InitialCopyWithImpl(_Initial _value, $Res Function(_Initial) _then)
  74. : super(_value, (v) => _then(v as _Initial));
  75. @override
  76. _Initial get _value => super._value as _Initial;
  77. }
  78. /// @nodoc
  79. class _$_Initial implements _Initial {
  80. const _$_Initial();
  81. @override
  82. String toString() {
  83. return 'MenuUserEvent.initial()';
  84. }
  85. @override
  86. bool operator ==(dynamic other) {
  87. return identical(this, other) || (other is _Initial);
  88. }
  89. @override
  90. int get hashCode => runtimeType.hashCode;
  91. @override
  92. @optionalTypeArgs
  93. TResult when<TResult extends Object?>({
  94. required TResult Function() initial,
  95. required TResult Function() fetchWorkspaces,
  96. }) {
  97. return initial();
  98. }
  99. @override
  100. @optionalTypeArgs
  101. TResult maybeWhen<TResult extends Object?>({
  102. TResult Function()? initial,
  103. TResult Function()? fetchWorkspaces,
  104. required TResult orElse(),
  105. }) {
  106. if (initial != null) {
  107. return initial();
  108. }
  109. return orElse();
  110. }
  111. @override
  112. @optionalTypeArgs
  113. TResult map<TResult extends Object?>({
  114. required TResult Function(_Initial value) initial,
  115. required TResult Function(_FetchWorkspaces value) fetchWorkspaces,
  116. }) {
  117. return initial(this);
  118. }
  119. @override
  120. @optionalTypeArgs
  121. TResult maybeMap<TResult extends Object?>({
  122. TResult Function(_Initial value)? initial,
  123. TResult Function(_FetchWorkspaces value)? fetchWorkspaces,
  124. required TResult orElse(),
  125. }) {
  126. if (initial != null) {
  127. return initial(this);
  128. }
  129. return orElse();
  130. }
  131. }
  132. abstract class _Initial implements MenuUserEvent {
  133. const factory _Initial() = _$_Initial;
  134. }
  135. /// @nodoc
  136. abstract class _$FetchWorkspacesCopyWith<$Res> {
  137. factory _$FetchWorkspacesCopyWith(
  138. _FetchWorkspaces value, $Res Function(_FetchWorkspaces) then) =
  139. __$FetchWorkspacesCopyWithImpl<$Res>;
  140. }
  141. /// @nodoc
  142. class __$FetchWorkspacesCopyWithImpl<$Res>
  143. extends _$MenuUserEventCopyWithImpl<$Res>
  144. implements _$FetchWorkspacesCopyWith<$Res> {
  145. __$FetchWorkspacesCopyWithImpl(
  146. _FetchWorkspaces _value, $Res Function(_FetchWorkspaces) _then)
  147. : super(_value, (v) => _then(v as _FetchWorkspaces));
  148. @override
  149. _FetchWorkspaces get _value => super._value as _FetchWorkspaces;
  150. }
  151. /// @nodoc
  152. class _$_FetchWorkspaces implements _FetchWorkspaces {
  153. const _$_FetchWorkspaces();
  154. @override
  155. String toString() {
  156. return 'MenuUserEvent.fetchWorkspaces()';
  157. }
  158. @override
  159. bool operator ==(dynamic other) {
  160. return identical(this, other) || (other is _FetchWorkspaces);
  161. }
  162. @override
  163. int get hashCode => runtimeType.hashCode;
  164. @override
  165. @optionalTypeArgs
  166. TResult when<TResult extends Object?>({
  167. required TResult Function() initial,
  168. required TResult Function() fetchWorkspaces,
  169. }) {
  170. return fetchWorkspaces();
  171. }
  172. @override
  173. @optionalTypeArgs
  174. TResult maybeWhen<TResult extends Object?>({
  175. TResult Function()? initial,
  176. TResult Function()? fetchWorkspaces,
  177. required TResult orElse(),
  178. }) {
  179. if (fetchWorkspaces != null) {
  180. return fetchWorkspaces();
  181. }
  182. return orElse();
  183. }
  184. @override
  185. @optionalTypeArgs
  186. TResult map<TResult extends Object?>({
  187. required TResult Function(_Initial value) initial,
  188. required TResult Function(_FetchWorkspaces value) fetchWorkspaces,
  189. }) {
  190. return fetchWorkspaces(this);
  191. }
  192. @override
  193. @optionalTypeArgs
  194. TResult maybeMap<TResult extends Object?>({
  195. TResult Function(_Initial value)? initial,
  196. TResult Function(_FetchWorkspaces value)? fetchWorkspaces,
  197. required TResult orElse(),
  198. }) {
  199. if (fetchWorkspaces != null) {
  200. return fetchWorkspaces(this);
  201. }
  202. return orElse();
  203. }
  204. }
  205. abstract class _FetchWorkspaces implements MenuUserEvent {
  206. const factory _FetchWorkspaces() = _$_FetchWorkspaces;
  207. }
  208. /// @nodoc
  209. class _$MenuUserStateTearOff {
  210. const _$MenuUserStateTearOff();
  211. _MenuUserState call(
  212. {required UserProfile user,
  213. required Option<List<Workspace>> workspaces,
  214. required Either<Unit, String> successOrFailure}) {
  215. return _MenuUserState(
  216. user: user,
  217. workspaces: workspaces,
  218. successOrFailure: successOrFailure,
  219. );
  220. }
  221. }
  222. /// @nodoc
  223. const $MenuUserState = _$MenuUserStateTearOff();
  224. /// @nodoc
  225. mixin _$MenuUserState {
  226. UserProfile get user => throw _privateConstructorUsedError;
  227. Option<List<Workspace>> get workspaces => throw _privateConstructorUsedError;
  228. Either<Unit, String> get successOrFailure =>
  229. throw _privateConstructorUsedError;
  230. @JsonKey(ignore: true)
  231. $MenuUserStateCopyWith<MenuUserState> get copyWith =>
  232. throw _privateConstructorUsedError;
  233. }
  234. /// @nodoc
  235. abstract class $MenuUserStateCopyWith<$Res> {
  236. factory $MenuUserStateCopyWith(
  237. MenuUserState value, $Res Function(MenuUserState) then) =
  238. _$MenuUserStateCopyWithImpl<$Res>;
  239. $Res call(
  240. {UserProfile user,
  241. Option<List<Workspace>> workspaces,
  242. Either<Unit, String> successOrFailure});
  243. }
  244. /// @nodoc
  245. class _$MenuUserStateCopyWithImpl<$Res>
  246. implements $MenuUserStateCopyWith<$Res> {
  247. _$MenuUserStateCopyWithImpl(this._value, this._then);
  248. final MenuUserState _value;
  249. // ignore: unused_field
  250. final $Res Function(MenuUserState) _then;
  251. @override
  252. $Res call({
  253. Object? user = freezed,
  254. Object? workspaces = freezed,
  255. Object? successOrFailure = freezed,
  256. }) {
  257. return _then(_value.copyWith(
  258. user: user == freezed
  259. ? _value.user
  260. : user // ignore: cast_nullable_to_non_nullable
  261. as UserProfile,
  262. workspaces: workspaces == freezed
  263. ? _value.workspaces
  264. : workspaces // ignore: cast_nullable_to_non_nullable
  265. as Option<List<Workspace>>,
  266. successOrFailure: successOrFailure == freezed
  267. ? _value.successOrFailure
  268. : successOrFailure // ignore: cast_nullable_to_non_nullable
  269. as Either<Unit, String>,
  270. ));
  271. }
  272. }
  273. /// @nodoc
  274. abstract class _$MenuUserStateCopyWith<$Res>
  275. implements $MenuUserStateCopyWith<$Res> {
  276. factory _$MenuUserStateCopyWith(
  277. _MenuUserState value, $Res Function(_MenuUserState) then) =
  278. __$MenuUserStateCopyWithImpl<$Res>;
  279. @override
  280. $Res call(
  281. {UserProfile user,
  282. Option<List<Workspace>> workspaces,
  283. Either<Unit, String> successOrFailure});
  284. }
  285. /// @nodoc
  286. class __$MenuUserStateCopyWithImpl<$Res>
  287. extends _$MenuUserStateCopyWithImpl<$Res>
  288. implements _$MenuUserStateCopyWith<$Res> {
  289. __$MenuUserStateCopyWithImpl(
  290. _MenuUserState _value, $Res Function(_MenuUserState) _then)
  291. : super(_value, (v) => _then(v as _MenuUserState));
  292. @override
  293. _MenuUserState get _value => super._value as _MenuUserState;
  294. @override
  295. $Res call({
  296. Object? user = freezed,
  297. Object? workspaces = freezed,
  298. Object? successOrFailure = freezed,
  299. }) {
  300. return _then(_MenuUserState(
  301. user: user == freezed
  302. ? _value.user
  303. : user // ignore: cast_nullable_to_non_nullable
  304. as UserProfile,
  305. workspaces: workspaces == freezed
  306. ? _value.workspaces
  307. : workspaces // ignore: cast_nullable_to_non_nullable
  308. as Option<List<Workspace>>,
  309. successOrFailure: successOrFailure == freezed
  310. ? _value.successOrFailure
  311. : successOrFailure // ignore: cast_nullable_to_non_nullable
  312. as Either<Unit, String>,
  313. ));
  314. }
  315. }
  316. /// @nodoc
  317. class _$_MenuUserState implements _MenuUserState {
  318. const _$_MenuUserState(
  319. {required this.user,
  320. required this.workspaces,
  321. required this.successOrFailure});
  322. @override
  323. final UserProfile user;
  324. @override
  325. final Option<List<Workspace>> workspaces;
  326. @override
  327. final Either<Unit, String> successOrFailure;
  328. @override
  329. String toString() {
  330. return 'MenuUserState(user: $user, workspaces: $workspaces, successOrFailure: $successOrFailure)';
  331. }
  332. @override
  333. bool operator ==(dynamic other) {
  334. return identical(this, other) ||
  335. (other is _MenuUserState &&
  336. (identical(other.user, user) ||
  337. const DeepCollectionEquality().equals(other.user, user)) &&
  338. (identical(other.workspaces, workspaces) ||
  339. const DeepCollectionEquality()
  340. .equals(other.workspaces, workspaces)) &&
  341. (identical(other.successOrFailure, successOrFailure) ||
  342. const DeepCollectionEquality()
  343. .equals(other.successOrFailure, successOrFailure)));
  344. }
  345. @override
  346. int get hashCode =>
  347. runtimeType.hashCode ^
  348. const DeepCollectionEquality().hash(user) ^
  349. const DeepCollectionEquality().hash(workspaces) ^
  350. const DeepCollectionEquality().hash(successOrFailure);
  351. @JsonKey(ignore: true)
  352. @override
  353. _$MenuUserStateCopyWith<_MenuUserState> get copyWith =>
  354. __$MenuUserStateCopyWithImpl<_MenuUserState>(this, _$identity);
  355. }
  356. abstract class _MenuUserState implements MenuUserState {
  357. const factory _MenuUserState(
  358. {required UserProfile user,
  359. required Option<List<Workspace>> workspaces,
  360. required Either<Unit, String> successOrFailure}) = _$_MenuUserState;
  361. @override
  362. UserProfile get user => throw _privateConstructorUsedError;
  363. @override
  364. Option<List<Workspace>> get workspaces => throw _privateConstructorUsedError;
  365. @override
  366. Either<Unit, String> get successOrFailure =>
  367. throw _privateConstructorUsedError;
  368. @override
  369. @JsonKey(ignore: true)
  370. _$MenuUserStateCopyWith<_MenuUserState> get copyWith =>
  371. throw _privateConstructorUsedError;
  372. }