mnemo_cards/lib/domain/router/app_router.gr.dart

267 lines
6.2 KiB
Dart
Raw Normal View History

2024-05-22 20:48:44 +00:00
// GENERATED CODE - DO NOT MODIFY BY HAND
// **************************************************************************
// AutoRouterGenerator
// **************************************************************************
// ignore_for_file: type=lint
// coverage:ignore-file
// ignore_for_file: no_leading_underscores_for_library_prefixes
2024-06-16 19:01:33 +00:00
import 'package:auto_route/auto_route.dart' as _i9;
2024-08-18 16:52:03 +00:00
import 'package:flutter/material.dart' as _i11;
2024-06-16 19:01:33 +00:00
import 'package:mnemo_cards/features/tests/test_page.dart' as _i8;
2024-06-08 23:34:38 +00:00
import 'package:mnemo_cards/main.dart' as _i5;
2024-05-22 20:48:44 +00:00
import 'package:mnemo_cards/pages/auth_page.dart' as _i1;
2024-06-08 23:34:38 +00:00
import 'package:mnemo_cards/pages/home_page.dart' as _i4;
import 'package:mnemo_cards/pages/profile_page.dart' as _i6;
2024-06-16 19:01:33 +00:00
import 'package:mnemo_cards/pages/settgins_page.dart' as _i7;
2024-05-22 20:48:44 +00:00
import 'package:mnemo_cards/widgets/card_game/card_game_page.dart' as _i2;
import 'package:mnemo_cards/widgets/card_pack/card_pack_page.dart' as _i3;
2024-06-16 19:01:33 +00:00
import 'package:mnemo_cards_common/mnemo_cards_common.dart' as _i10;
2024-05-22 20:48:44 +00:00
/// generated route for
/// [_i1.AuthPage]
2024-06-16 19:01:33 +00:00
class AuthPage extends _i9.PageRouteInfo<void> {
const AuthPage({List<_i9.PageRouteInfo>? children})
2024-05-22 20:48:44 +00:00
: super(
AuthPage.name,
initialChildren: children,
);
static const String name = 'AuthPage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
return _i1.AuthPage();
},
);
2024-05-22 20:48:44 +00:00
}
/// generated route for
/// [_i2.CardGamePage]
2024-06-16 19:01:33 +00:00
class CardGamePage extends _i9.PageRouteInfo<CardGamePageArgs> {
2024-05-22 20:48:44 +00:00
CardGamePage({
2024-06-16 19:01:33 +00:00
required List<_i10.GameCardDto> cards,
required _i11.Color? color,
2024-05-22 20:48:44 +00:00
int? startCardId,
bool infinite = false,
2024-05-28 21:25:51 +00:00
bool shuffle = true,
2024-08-18 16:52:03 +00:00
_i11.Key? key,
2024-06-16 19:01:33 +00:00
List<_i9.PageRouteInfo>? children,
2024-05-22 20:48:44 +00:00
}) : super(
CardGamePage.name,
args: CardGamePageArgs(
2024-05-28 21:25:51 +00:00
cards: cards,
color: color,
2024-05-22 20:48:44 +00:00
startCardId: startCardId,
infinite: infinite,
2024-05-28 21:25:51 +00:00
shuffle: shuffle,
2024-05-22 20:48:44 +00:00
key: key,
),
initialChildren: children,
);
static const String name = 'CardGamePage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
final args = data.argsAs<CardGamePageArgs>();
return _i2.CardGamePage(
cards: args.cards,
color: args.color,
startCardId: args.startCardId,
infinite: args.infinite,
shuffle: args.shuffle,
key: args.key,
);
},
);
2024-05-22 20:48:44 +00:00
}
class CardGamePageArgs {
const CardGamePageArgs({
2024-05-28 21:25:51 +00:00
required this.cards,
required this.color,
2024-05-22 20:48:44 +00:00
this.startCardId,
this.infinite = false,
2024-05-28 21:25:51 +00:00
this.shuffle = true,
2024-05-22 20:48:44 +00:00
this.key,
});
2024-06-16 19:01:33 +00:00
final List<_i10.GameCardDto> cards;
2024-05-28 21:25:51 +00:00
2024-06-16 19:01:33 +00:00
final _i11.Color? color;
2024-05-22 20:48:44 +00:00
final int? startCardId;
final bool infinite;
2024-05-28 21:25:51 +00:00
final bool shuffle;
2024-08-18 16:52:03 +00:00
final _i11.Key? key;
2024-05-22 20:48:44 +00:00
@override
String toString() {
2024-05-28 21:25:51 +00:00
return 'CardGamePageArgs{cards: $cards, color: $color, startCardId: $startCardId, infinite: $infinite, shuffle: $shuffle, key: $key}';
2024-05-22 20:48:44 +00:00
}
}
/// generated route for
/// [_i3.CardPackPage]
2024-06-16 19:01:33 +00:00
class CardPackPage extends _i9.PageRouteInfo<CardPackPageArgs> {
2024-05-22 20:48:44 +00:00
CardPackPage({
2024-06-16 19:01:33 +00:00
required _i10.CardPackPreviewDto previewDto,
2024-08-18 16:52:03 +00:00
_i11.Key? key,
2024-06-16 19:01:33 +00:00
List<_i9.PageRouteInfo>? children,
2024-05-22 20:48:44 +00:00
}) : super(
CardPackPage.name,
args: CardPackPageArgs(
2024-05-28 21:25:51 +00:00
previewDto: previewDto,
2024-05-22 20:48:44 +00:00
key: key,
),
initialChildren: children,
);
static const String name = 'CardPackPage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
final args = data.argsAs<CardPackPageArgs>();
return _i3.CardPackPage(
args.previewDto,
key: args.key,
);
},
);
2024-05-22 20:48:44 +00:00
}
class CardPackPageArgs {
const CardPackPageArgs({
2024-05-28 21:25:51 +00:00
required this.previewDto,
2024-05-22 20:48:44 +00:00
this.key,
});
2024-06-16 19:01:33 +00:00
final _i10.CardPackPreviewDto previewDto;
2024-05-22 20:48:44 +00:00
2024-08-18 16:52:03 +00:00
final _i11.Key? key;
2024-05-22 20:48:44 +00:00
@override
String toString() {
2024-05-28 21:25:51 +00:00
return 'CardPackPageArgs{previewDto: $previewDto, key: $key}';
2024-05-22 20:48:44 +00:00
}
}
/// generated route for
2024-06-08 23:34:38 +00:00
/// [_i4.HomePage]
2024-06-16 19:01:33 +00:00
class HomePage extends _i9.PageRouteInfo<void> {
const HomePage({List<_i9.PageRouteInfo>? children})
2024-05-22 20:48:44 +00:00
: super(
HomePage.name,
initialChildren: children,
);
static const String name = 'HomePage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
return _i4.HomePage();
},
);
2024-05-22 20:48:44 +00:00
}
/// generated route for
2024-06-08 23:34:38 +00:00
/// [_i5.MainTabsPage]
2024-06-16 19:01:33 +00:00
class MainTabsPage extends _i9.PageRouteInfo<void> {
const MainTabsPage({List<_i9.PageRouteInfo>? children})
2024-05-22 20:48:44 +00:00
: super(
MainTabsPage.name,
initialChildren: children,
);
static const String name = 'MainTabsPage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
return const _i5.MainTabsPage();
},
);
2024-05-22 20:48:44 +00:00
}
/// generated route for
2024-06-08 23:34:38 +00:00
/// [_i6.ProfilePage]
2024-06-16 19:01:33 +00:00
class ProfilePage extends _i9.PageRouteInfo<void> {
const ProfilePage({List<_i9.PageRouteInfo>? children})
2024-05-22 20:48:44 +00:00
: super(
ProfilePage.name,
initialChildren: children,
);
static const String name = 'ProfilePage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
return _i6.ProfilePage();
},
);
2024-06-16 19:01:33 +00:00
}
/// generated route for
/// [_i7.SettingsPage]
class SettingsPage extends _i9.PageRouteInfo<void> {
const SettingsPage({List<_i9.PageRouteInfo>? children})
: super(
SettingsPage.name,
initialChildren: children,
);
static const String name = 'SettingsPage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
return _i7.SettingsPage();
},
);
2024-05-22 20:48:44 +00:00
}
/// generated route for
2024-06-16 19:01:33 +00:00
/// [_i8.TestPage]
class TestPage extends _i9.PageRouteInfo<TestPageArgs> {
2024-05-22 20:48:44 +00:00
TestPage({
required String testId,
2024-06-16 19:01:33 +00:00
List<_i9.PageRouteInfo>? children,
2024-05-22 20:48:44 +00:00
}) : super(
TestPage.name,
args: TestPageArgs(testId: testId),
initialChildren: children,
);
static const String name = 'TestPage';
2024-08-18 16:52:03 +00:00
static _i9.PageInfo page = _i9.PageInfo(
name,
builder: (data) {
final args = data.argsAs<TestPageArgs>();
return _i8.TestPage(args.testId);
},
);
2024-05-22 20:48:44 +00:00
}
class TestPageArgs {
const TestPageArgs({required this.testId});
final String testId;
@override
String toString() {
return 'TestPageArgs{testId: $testId}';
}
}