menu_bloc.freezed.dart 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525
  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
  3. part of 'menu_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 _$MenuEventTearOff {
  12. const _$MenuEventTearOff();
  13. Collapse collapse() {
  14. return const Collapse();
  15. }
  16. _OpenPage openPage(PageContext context) {
  17. return _OpenPage(
  18. context,
  19. );
  20. }
  21. _CreateApp createApp() {
  22. return const _CreateApp();
  23. }
  24. }
  25. /// @nodoc
  26. const $MenuEvent = _$MenuEventTearOff();
  27. /// @nodoc
  28. mixin _$MenuEvent {
  29. @optionalTypeArgs
  30. TResult when<TResult extends Object?>({
  31. required TResult Function() collapse,
  32. required TResult Function(PageContext context) openPage,
  33. required TResult Function() createApp,
  34. }) =>
  35. throw _privateConstructorUsedError;
  36. @optionalTypeArgs
  37. TResult maybeWhen<TResult extends Object?>({
  38. TResult Function()? collapse,
  39. TResult Function(PageContext context)? openPage,
  40. TResult Function()? createApp,
  41. required TResult orElse(),
  42. }) =>
  43. throw _privateConstructorUsedError;
  44. @optionalTypeArgs
  45. TResult map<TResult extends Object?>({
  46. required TResult Function(Collapse value) collapse,
  47. required TResult Function(_OpenPage value) openPage,
  48. required TResult Function(_CreateApp value) createApp,
  49. }) =>
  50. throw _privateConstructorUsedError;
  51. @optionalTypeArgs
  52. TResult maybeMap<TResult extends Object?>({
  53. TResult Function(Collapse value)? collapse,
  54. TResult Function(_OpenPage value)? openPage,
  55. TResult Function(_CreateApp value)? createApp,
  56. required TResult orElse(),
  57. }) =>
  58. throw _privateConstructorUsedError;
  59. }
  60. /// @nodoc
  61. abstract class $MenuEventCopyWith<$Res> {
  62. factory $MenuEventCopyWith(MenuEvent value, $Res Function(MenuEvent) then) =
  63. _$MenuEventCopyWithImpl<$Res>;
  64. }
  65. /// @nodoc
  66. class _$MenuEventCopyWithImpl<$Res> implements $MenuEventCopyWith<$Res> {
  67. _$MenuEventCopyWithImpl(this._value, this._then);
  68. final MenuEvent _value;
  69. // ignore: unused_field
  70. final $Res Function(MenuEvent) _then;
  71. }
  72. /// @nodoc
  73. abstract class $CollapseCopyWith<$Res> {
  74. factory $CollapseCopyWith(Collapse value, $Res Function(Collapse) then) =
  75. _$CollapseCopyWithImpl<$Res>;
  76. }
  77. /// @nodoc
  78. class _$CollapseCopyWithImpl<$Res> extends _$MenuEventCopyWithImpl<$Res>
  79. implements $CollapseCopyWith<$Res> {
  80. _$CollapseCopyWithImpl(Collapse _value, $Res Function(Collapse) _then)
  81. : super(_value, (v) => _then(v as Collapse));
  82. @override
  83. Collapse get _value => super._value as Collapse;
  84. }
  85. /// @nodoc
  86. class _$Collapse implements Collapse {
  87. const _$Collapse();
  88. @override
  89. String toString() {
  90. return 'MenuEvent.collapse()';
  91. }
  92. @override
  93. bool operator ==(dynamic other) {
  94. return identical(this, other) || (other is Collapse);
  95. }
  96. @override
  97. int get hashCode => runtimeType.hashCode;
  98. @override
  99. @optionalTypeArgs
  100. TResult when<TResult extends Object?>({
  101. required TResult Function() collapse,
  102. required TResult Function(PageContext context) openPage,
  103. required TResult Function() createApp,
  104. }) {
  105. return collapse();
  106. }
  107. @override
  108. @optionalTypeArgs
  109. TResult maybeWhen<TResult extends Object?>({
  110. TResult Function()? collapse,
  111. TResult Function(PageContext context)? openPage,
  112. TResult Function()? createApp,
  113. required TResult orElse(),
  114. }) {
  115. if (collapse != null) {
  116. return collapse();
  117. }
  118. return orElse();
  119. }
  120. @override
  121. @optionalTypeArgs
  122. TResult map<TResult extends Object?>({
  123. required TResult Function(Collapse value) collapse,
  124. required TResult Function(_OpenPage value) openPage,
  125. required TResult Function(_CreateApp value) createApp,
  126. }) {
  127. return collapse(this);
  128. }
  129. @override
  130. @optionalTypeArgs
  131. TResult maybeMap<TResult extends Object?>({
  132. TResult Function(Collapse value)? collapse,
  133. TResult Function(_OpenPage value)? openPage,
  134. TResult Function(_CreateApp value)? createApp,
  135. required TResult orElse(),
  136. }) {
  137. if (collapse != null) {
  138. return collapse(this);
  139. }
  140. return orElse();
  141. }
  142. }
  143. abstract class Collapse implements MenuEvent {
  144. const factory Collapse() = _$Collapse;
  145. }
  146. /// @nodoc
  147. abstract class _$OpenPageCopyWith<$Res> {
  148. factory _$OpenPageCopyWith(_OpenPage value, $Res Function(_OpenPage) then) =
  149. __$OpenPageCopyWithImpl<$Res>;
  150. $Res call({PageContext context});
  151. }
  152. /// @nodoc
  153. class __$OpenPageCopyWithImpl<$Res> extends _$MenuEventCopyWithImpl<$Res>
  154. implements _$OpenPageCopyWith<$Res> {
  155. __$OpenPageCopyWithImpl(_OpenPage _value, $Res Function(_OpenPage) _then)
  156. : super(_value, (v) => _then(v as _OpenPage));
  157. @override
  158. _OpenPage get _value => super._value as _OpenPage;
  159. @override
  160. $Res call({
  161. Object? context = freezed,
  162. }) {
  163. return _then(_OpenPage(
  164. context == freezed
  165. ? _value.context
  166. : context // ignore: cast_nullable_to_non_nullable
  167. as PageContext,
  168. ));
  169. }
  170. }
  171. /// @nodoc
  172. class _$_OpenPage implements _OpenPage {
  173. const _$_OpenPage(this.context);
  174. @override
  175. final PageContext context;
  176. @override
  177. String toString() {
  178. return 'MenuEvent.openPage(context: $context)';
  179. }
  180. @override
  181. bool operator ==(dynamic other) {
  182. return identical(this, other) ||
  183. (other is _OpenPage &&
  184. (identical(other.context, context) ||
  185. const DeepCollectionEquality().equals(other.context, context)));
  186. }
  187. @override
  188. int get hashCode =>
  189. runtimeType.hashCode ^ const DeepCollectionEquality().hash(context);
  190. @JsonKey(ignore: true)
  191. @override
  192. _$OpenPageCopyWith<_OpenPage> get copyWith =>
  193. __$OpenPageCopyWithImpl<_OpenPage>(this, _$identity);
  194. @override
  195. @optionalTypeArgs
  196. TResult when<TResult extends Object?>({
  197. required TResult Function() collapse,
  198. required TResult Function(PageContext context) openPage,
  199. required TResult Function() createApp,
  200. }) {
  201. return openPage(context);
  202. }
  203. @override
  204. @optionalTypeArgs
  205. TResult maybeWhen<TResult extends Object?>({
  206. TResult Function()? collapse,
  207. TResult Function(PageContext context)? openPage,
  208. TResult Function()? createApp,
  209. required TResult orElse(),
  210. }) {
  211. if (openPage != null) {
  212. return openPage(context);
  213. }
  214. return orElse();
  215. }
  216. @override
  217. @optionalTypeArgs
  218. TResult map<TResult extends Object?>({
  219. required TResult Function(Collapse value) collapse,
  220. required TResult Function(_OpenPage value) openPage,
  221. required TResult Function(_CreateApp value) createApp,
  222. }) {
  223. return openPage(this);
  224. }
  225. @override
  226. @optionalTypeArgs
  227. TResult maybeMap<TResult extends Object?>({
  228. TResult Function(Collapse value)? collapse,
  229. TResult Function(_OpenPage value)? openPage,
  230. TResult Function(_CreateApp value)? createApp,
  231. required TResult orElse(),
  232. }) {
  233. if (openPage != null) {
  234. return openPage(this);
  235. }
  236. return orElse();
  237. }
  238. }
  239. abstract class _OpenPage implements MenuEvent {
  240. const factory _OpenPage(PageContext context) = _$_OpenPage;
  241. PageContext get context => throw _privateConstructorUsedError;
  242. @JsonKey(ignore: true)
  243. _$OpenPageCopyWith<_OpenPage> get copyWith =>
  244. throw _privateConstructorUsedError;
  245. }
  246. /// @nodoc
  247. abstract class _$CreateAppCopyWith<$Res> {
  248. factory _$CreateAppCopyWith(
  249. _CreateApp value, $Res Function(_CreateApp) then) =
  250. __$CreateAppCopyWithImpl<$Res>;
  251. }
  252. /// @nodoc
  253. class __$CreateAppCopyWithImpl<$Res> extends _$MenuEventCopyWithImpl<$Res>
  254. implements _$CreateAppCopyWith<$Res> {
  255. __$CreateAppCopyWithImpl(_CreateApp _value, $Res Function(_CreateApp) _then)
  256. : super(_value, (v) => _then(v as _CreateApp));
  257. @override
  258. _CreateApp get _value => super._value as _CreateApp;
  259. }
  260. /// @nodoc
  261. class _$_CreateApp implements _CreateApp {
  262. const _$_CreateApp();
  263. @override
  264. String toString() {
  265. return 'MenuEvent.createApp()';
  266. }
  267. @override
  268. bool operator ==(dynamic other) {
  269. return identical(this, other) || (other is _CreateApp);
  270. }
  271. @override
  272. int get hashCode => runtimeType.hashCode;
  273. @override
  274. @optionalTypeArgs
  275. TResult when<TResult extends Object?>({
  276. required TResult Function() collapse,
  277. required TResult Function(PageContext context) openPage,
  278. required TResult Function() createApp,
  279. }) {
  280. return createApp();
  281. }
  282. @override
  283. @optionalTypeArgs
  284. TResult maybeWhen<TResult extends Object?>({
  285. TResult Function()? collapse,
  286. TResult Function(PageContext context)? openPage,
  287. TResult Function()? createApp,
  288. required TResult orElse(),
  289. }) {
  290. if (createApp != null) {
  291. return createApp();
  292. }
  293. return orElse();
  294. }
  295. @override
  296. @optionalTypeArgs
  297. TResult map<TResult extends Object?>({
  298. required TResult Function(Collapse value) collapse,
  299. required TResult Function(_OpenPage value) openPage,
  300. required TResult Function(_CreateApp value) createApp,
  301. }) {
  302. return createApp(this);
  303. }
  304. @override
  305. @optionalTypeArgs
  306. TResult maybeMap<TResult extends Object?>({
  307. TResult Function(Collapse value)? collapse,
  308. TResult Function(_OpenPage value)? openPage,
  309. TResult Function(_CreateApp value)? createApp,
  310. required TResult orElse(),
  311. }) {
  312. if (createApp != null) {
  313. return createApp(this);
  314. }
  315. return orElse();
  316. }
  317. }
  318. abstract class _CreateApp implements MenuEvent {
  319. const factory _CreateApp() = _$_CreateApp;
  320. }
  321. /// @nodoc
  322. class _$MenuStateTearOff {
  323. const _$MenuStateTearOff();
  324. _MenuState call(
  325. {required bool isCollapse, required Option<PageContext> pageContext}) {
  326. return _MenuState(
  327. isCollapse: isCollapse,
  328. pageContext: pageContext,
  329. );
  330. }
  331. }
  332. /// @nodoc
  333. const $MenuState = _$MenuStateTearOff();
  334. /// @nodoc
  335. mixin _$MenuState {
  336. bool get isCollapse => throw _privateConstructorUsedError;
  337. Option<PageContext> get pageContext => throw _privateConstructorUsedError;
  338. @JsonKey(ignore: true)
  339. $MenuStateCopyWith<MenuState> get copyWith =>
  340. throw _privateConstructorUsedError;
  341. }
  342. /// @nodoc
  343. abstract class $MenuStateCopyWith<$Res> {
  344. factory $MenuStateCopyWith(MenuState value, $Res Function(MenuState) then) =
  345. _$MenuStateCopyWithImpl<$Res>;
  346. $Res call({bool isCollapse, Option<PageContext> pageContext});
  347. }
  348. /// @nodoc
  349. class _$MenuStateCopyWithImpl<$Res> implements $MenuStateCopyWith<$Res> {
  350. _$MenuStateCopyWithImpl(this._value, this._then);
  351. final MenuState _value;
  352. // ignore: unused_field
  353. final $Res Function(MenuState) _then;
  354. @override
  355. $Res call({
  356. Object? isCollapse = freezed,
  357. Object? pageContext = freezed,
  358. }) {
  359. return _then(_value.copyWith(
  360. isCollapse: isCollapse == freezed
  361. ? _value.isCollapse
  362. : isCollapse // ignore: cast_nullable_to_non_nullable
  363. as bool,
  364. pageContext: pageContext == freezed
  365. ? _value.pageContext
  366. : pageContext // ignore: cast_nullable_to_non_nullable
  367. as Option<PageContext>,
  368. ));
  369. }
  370. }
  371. /// @nodoc
  372. abstract class _$MenuStateCopyWith<$Res> implements $MenuStateCopyWith<$Res> {
  373. factory _$MenuStateCopyWith(
  374. _MenuState value, $Res Function(_MenuState) then) =
  375. __$MenuStateCopyWithImpl<$Res>;
  376. @override
  377. $Res call({bool isCollapse, Option<PageContext> pageContext});
  378. }
  379. /// @nodoc
  380. class __$MenuStateCopyWithImpl<$Res> extends _$MenuStateCopyWithImpl<$Res>
  381. implements _$MenuStateCopyWith<$Res> {
  382. __$MenuStateCopyWithImpl(_MenuState _value, $Res Function(_MenuState) _then)
  383. : super(_value, (v) => _then(v as _MenuState));
  384. @override
  385. _MenuState get _value => super._value as _MenuState;
  386. @override
  387. $Res call({
  388. Object? isCollapse = freezed,
  389. Object? pageContext = freezed,
  390. }) {
  391. return _then(_MenuState(
  392. isCollapse: isCollapse == freezed
  393. ? _value.isCollapse
  394. : isCollapse // ignore: cast_nullable_to_non_nullable
  395. as bool,
  396. pageContext: pageContext == freezed
  397. ? _value.pageContext
  398. : pageContext // ignore: cast_nullable_to_non_nullable
  399. as Option<PageContext>,
  400. ));
  401. }
  402. }
  403. /// @nodoc
  404. class _$_MenuState implements _MenuState {
  405. const _$_MenuState({required this.isCollapse, required this.pageContext});
  406. @override
  407. final bool isCollapse;
  408. @override
  409. final Option<PageContext> pageContext;
  410. @override
  411. String toString() {
  412. return 'MenuState(isCollapse: $isCollapse, pageContext: $pageContext)';
  413. }
  414. @override
  415. bool operator ==(dynamic other) {
  416. return identical(this, other) ||
  417. (other is _MenuState &&
  418. (identical(other.isCollapse, isCollapse) ||
  419. const DeepCollectionEquality()
  420. .equals(other.isCollapse, isCollapse)) &&
  421. (identical(other.pageContext, pageContext) ||
  422. const DeepCollectionEquality()
  423. .equals(other.pageContext, pageContext)));
  424. }
  425. @override
  426. int get hashCode =>
  427. runtimeType.hashCode ^
  428. const DeepCollectionEquality().hash(isCollapse) ^
  429. const DeepCollectionEquality().hash(pageContext);
  430. @JsonKey(ignore: true)
  431. @override
  432. _$MenuStateCopyWith<_MenuState> get copyWith =>
  433. __$MenuStateCopyWithImpl<_MenuState>(this, _$identity);
  434. }
  435. abstract class _MenuState implements MenuState {
  436. const factory _MenuState(
  437. {required bool isCollapse,
  438. required Option<PageContext> pageContext}) = _$_MenuState;
  439. @override
  440. bool get isCollapse => throw _privateConstructorUsedError;
  441. @override
  442. Option<PageContext> get pageContext => throw _privateConstructorUsedError;
  443. @override
  444. @JsonKey(ignore: true)
  445. _$MenuStateCopyWith<_MenuState> get copyWith =>
  446. throw _privateConstructorUsedError;
  447. }