123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680 |
- // **************************************************************************
- // AutoRouteGenerator
- // **************************************************************************
- // GENERATED CODE - DO NOT MODIFY BY HAND
- // **************************************************************************
- // AutoRouteGenerator
- // **************************************************************************
- //
- // ignore_for_file: type=lint
- part of 'router.dart';
- class _$AppRouter extends RootStackRouter {
- _$AppRouter({
- GlobalKey<NavigatorState>? navigatorKey,
- required this.authGuard,
- required this.duplicateGuard,
- required this.galleryPermissionGuard,
- }) : super(navigatorKey);
- final AuthGuard authGuard;
- final DuplicateGuard duplicateGuard;
- final GalleryPermissionGuard galleryPermissionGuard;
- @override
- final Map<String, PageFactory> pagesMap = {
- SplashScreenRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const SplashScreenPage(),
- );
- },
- PermissionOnboardingRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const PermissionOnboardingPage(),
- );
- },
- LoginRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const LoginPage(),
- );
- },
- ChangePasswordRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const ChangePasswordPage(),
- );
- },
- TabControllerRoute.name: (routeData) {
- return CustomPage<dynamic>(
- routeData: routeData,
- child: const TabControllerPage(),
- transitionsBuilder: TransitionsBuilders.fadeIn,
- opaque: true,
- barrierDismissible: false,
- );
- },
- GalleryViewerRoute.name: (routeData) {
- final args = routeData.argsAs<GalleryViewerRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: GalleryViewerPage(
- key: args.key,
- initialIndex: args.initialIndex,
- loadAsset: args.loadAsset,
- totalAssets: args.totalAssets,
- heroOffset: args.heroOffset,
- showStack: args.showStack,
- isOwner: args.isOwner,
- sharedAlbumId: args.sharedAlbumId,
- ),
- );
- },
- VideoViewerRoute.name: (routeData) {
- final args = routeData.argsAs<VideoViewerRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: VideoViewerPage(
- key: args.key,
- asset: args.asset,
- isMotionVideo: args.isMotionVideo,
- onVideoEnded: args.onVideoEnded,
- onPlaying: args.onPlaying,
- onPaused: args.onPaused,
- placeholder: args.placeholder,
- ),
- );
- },
- BackupControllerRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const BackupControllerPage(),
- );
- },
- SearchResultRoute.name: (routeData) {
- final args = routeData.argsAs<SearchResultRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: SearchResultPage(
- key: args.key,
- searchTerm: args.searchTerm,
- ),
- );
- },
- CuratedLocationRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const CuratedLocationPage(),
- );
- },
- CreateAlbumRoute.name: (routeData) {
- final args = routeData.argsAs<CreateAlbumRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: CreateAlbumPage(
- key: args.key,
- isSharedAlbum: args.isSharedAlbum,
- initialAssets: args.initialAssets,
- ),
- );
- },
- FavoritesRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const FavoritesPage(),
- );
- },
- AllVideosRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const AllVideosPage(),
- );
- },
- AllMotionPhotosRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const AllMotionPhotosPage(),
- );
- },
- RecentlyAddedRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const RecentlyAddedPage(),
- );
- },
- AssetSelectionRoute.name: (routeData) {
- final args = routeData.argsAs<AssetSelectionRouteArgs>();
- return CustomPage<AssetSelectionPageResult?>(
- routeData: routeData,
- child: AssetSelectionPage(
- key: args.key,
- existingAssets: args.existingAssets,
- canDeselect: args.canDeselect,
- query: args.query,
- ),
- transitionsBuilder: TransitionsBuilders.slideBottom,
- opaque: true,
- barrierDismissible: false,
- );
- },
- SelectUserForSharingRoute.name: (routeData) {
- final args = routeData.argsAs<SelectUserForSharingRouteArgs>();
- return CustomPage<List<String>>(
- routeData: routeData,
- child: SelectUserForSharingPage(
- key: args.key,
- assets: args.assets,
- ),
- transitionsBuilder: TransitionsBuilders.slideBottom,
- opaque: true,
- barrierDismissible: false,
- );
- },
- AlbumViewerRoute.name: (routeData) {
- final args = routeData.argsAs<AlbumViewerRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: AlbumViewerPage(
- key: args.key,
- albumId: args.albumId,
- ),
- );
- },
- SelectAdditionalUserForSharingRoute.name: (routeData) {
- final args = routeData.argsAs<SelectAdditionalUserForSharingRouteArgs>();
- return CustomPage<List<String>?>(
- routeData: routeData,
- child: SelectAdditionalUserForSharingPage(
- key: args.key,
- album: args.album,
- ),
- transitionsBuilder: TransitionsBuilders.slideBottom,
- opaque: true,
- barrierDismissible: false,
- );
- },
- BackupAlbumSelectionRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const BackupAlbumSelectionPage(),
- );
- },
- AlbumPreviewRoute.name: (routeData) {
- final args = routeData.argsAs<AlbumPreviewRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: AlbumPreviewPage(
- key: args.key,
- album: args.album,
- ),
- );
- },
- FailedBackupStatusRoute.name: (routeData) {
- return CustomPage<dynamic>(
- routeData: routeData,
- child: const FailedBackupStatusPage(),
- transitionsBuilder: TransitionsBuilders.slideBottom,
- opaque: true,
- barrierDismissible: false,
- );
- },
- SettingsRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const SettingsPage(),
- );
- },
- AppLogRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const AppLogPage(),
- );
- },
- AppLogDetailRoute.name: (routeData) {
- final args = routeData.argsAs<AppLogDetailRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: AppLogDetailPage(
- key: args.key,
- logMessage: args.logMessage,
- ),
- );
- },
- ArchiveRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const ArchivePage(),
- );
- },
- PartnerRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const PartnerPage(),
- );
- },
- PartnerDetailRoute.name: (routeData) {
- final args = routeData.argsAs<PartnerDetailRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: PartnerDetailPage(
- key: args.key,
- partner: args.partner,
- ),
- );
- },
- PersonResultRoute.name: (routeData) {
- final args = routeData.argsAs<PersonResultRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: PersonResultPage(
- key: args.key,
- personId: args.personId,
- personName: args.personName,
- ),
- );
- },
- AllPeopleRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const AllPeoplePage(),
- );
- },
- MemoryRoute.name: (routeData) {
- final args = routeData.argsAs<MemoryRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: MemoryPage(
- memories: args.memories,
- memoryIndex: args.memoryIndex,
- key: args.key,
- ),
- );
- },
- MapRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const MapPage(),
- );
- },
- AlbumOptionsRoute.name: (routeData) {
- final args = routeData.argsAs<AlbumOptionsRouteArgs>();
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: AlbumOptionsPage(
- key: args.key,
- album: args.album,
- ),
- );
- },
- TrashRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const TrashPage(),
- );
- },
- SharedLinkRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const SharedLinkPage(),
- );
- },
- SharedLinkEditRoute.name: (routeData) {
- final args = routeData.argsAs<SharedLinkEditRouteArgs>(
- orElse: () => const SharedLinkEditRouteArgs());
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: SharedLinkEditPage(
- key: args.key,
- existingLink: args.existingLink,
- assetsList: args.assetsList,
- albumId: args.albumId,
- ),
- );
- },
- ActivitiesRoute.name: (routeData) {
- final args = routeData.argsAs<ActivitiesRouteArgs>();
- return CustomPage<dynamic>(
- routeData: routeData,
- child: ActivitiesPage(
- args.albumId,
- appBarTitle: args.appBarTitle,
- assetId: args.assetId,
- withAssetThumbs: args.withAssetThumbs,
- isOwner: args.isOwner,
- isReadOnly: args.isReadOnly,
- key: args.key,
- ),
- transitionsBuilder: TransitionsBuilders.slideLeft,
- durationInMilliseconds: 200,
- opaque: true,
- barrierDismissible: false,
- );
- },
- HomeRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const HomePage(),
- );
- },
- SearchRoute.name: (routeData) {
- final args = routeData.argsAs<SearchRouteArgs>(
- orElse: () => const SearchRouteArgs());
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: SearchPage(key: args.key),
- );
- },
- SharingRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const SharingPage(),
- );
- },
- LibraryRoute.name: (routeData) {
- return MaterialPageX<dynamic>(
- routeData: routeData,
- child: const LibraryPage(),
- );
- },
- };
- @override
- List<RouteConfig> get routes => [
- RouteConfig(
- SplashScreenRoute.name,
- path: '/',
- ),
- RouteConfig(
- PermissionOnboardingRoute.name,
- path: '/permission-onboarding-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- LoginRoute.name,
- path: '/login-page',
- guards: [duplicateGuard],
- ),
- RouteConfig(
- ChangePasswordRoute.name,
- path: '/change-password-page',
- ),
- RouteConfig(
- TabControllerRoute.name,
- path: '/tab-controller-page',
- guards: [
- authGuard,
- duplicateGuard,
- galleryPermissionGuard,
- ],
- children: [
- RouteConfig(
- HomeRoute.name,
- path: 'home-page',
- parent: TabControllerRoute.name,
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SearchRoute.name,
- path: 'search-page',
- parent: TabControllerRoute.name,
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SharingRoute.name,
- path: 'sharing-page',
- parent: TabControllerRoute.name,
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- LibraryRoute.name,
- path: 'library-page',
- parent: TabControllerRoute.name,
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- ],
- ),
- RouteConfig(
- GalleryViewerRoute.name,
- path: '/gallery-viewer-page',
- guards: [
- authGuard,
- duplicateGuard,
- galleryPermissionGuard,
- ],
- ),
- RouteConfig(
- VideoViewerRoute.name,
- path: '/video-viewer-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- BackupControllerRoute.name,
- path: '/backup-controller-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SearchResultRoute.name,
- path: '/search-result-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- CuratedLocationRoute.name,
- path: '/curated-location-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- CreateAlbumRoute.name,
- path: '/create-album-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- FavoritesRoute.name,
- path: '/favorites-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AllVideosRoute.name,
- path: '/all-videos-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AllMotionPhotosRoute.name,
- path: '/all-motion-photos-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- RecentlyAddedRoute.name,
- path: '/recently-added-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AssetSelectionRoute.name,
- path: '/asset-selection-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SelectUserForSharingRoute.name,
- path: '/select-user-for-sharing-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AlbumViewerRoute.name,
- path: '/album-viewer-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SelectAdditionalUserForSharingRoute.name,
- path: '/select-additional-user-for-sharing-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- BackupAlbumSelectionRoute.name,
- path: '/backup-album-selection-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AlbumPreviewRoute.name,
- path: '/album-preview-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- FailedBackupStatusRoute.name,
- path: '/failed-backup-status-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SettingsRoute.name,
- path: '/settings-page',
- guards: [duplicateGuard],
- ),
- RouteConfig(
- AppLogRoute.name,
- path: '/app-log-page',
- guards: [duplicateGuard],
- ),
- RouteConfig(
- AppLogDetailRoute.name,
- path: '/app-log-detail-page',
- ),
- RouteConfig(
- ArchiveRoute.name,
- path: '/archive-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- PartnerRoute.name,
- path: '/partner-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- PartnerDetailRoute.name,
- path: '/partner-detail-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- PersonResultRoute.name,
- path: '/person-result-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AllPeopleRoute.name,
- path: '/all-people-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- MemoryRoute.name,
- path: '/memory-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- MapRoute.name,
- path: '/map-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- AlbumOptionsRoute.name,
- path: '/album-options-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- TrashRoute.name,
- path: '/trash-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SharedLinkRoute.name,
- path: '/shared-link-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- SharedLinkEditRoute.name,
- path: '/shared-link-edit-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- RouteConfig(
- ActivitiesRoute.name,
- path: '/activities-page',
- guards: [
- authGuard,
- duplicateGuard,
- ],
- ),
- ];
- }
- /// generated route for
- /// [SplashScreenPage]
- class SplashScreenRoute extends PageRouteInfo<void> {
- const SplashScreenRoute()
- : super(
- SplashScreenRoute.name,
- path: '/',
- );
- static const String name = 'SplashScreenRoute';
- }
- /// generated route for
- /// [PermissionOnboardingPage]
- class PermissionOnboardingRoute extends PageRouteInfo<void> {
- const PermissionOnboardingRoute()
- : super(
- PermissionOnboardingRoute.name,
- path: '/permission-onboarding-page',
- );
- static const String name = 'PermissionOnboardingRoute';
- }
- /// generated route for
- /// [LoginPage]
- class LoginRoute extends PageRouteInfo<void> {
- const LoginRoute()
- : super(
- LoginRoute.name,
- path: '/login-page',
- );
- static const String name = 'LoginRoute';
- }
- /// generated route for
- /// [ChangePasswordPage]
- class ChangePasswordRoute extends PageRouteInfo<void> {
- const ChangePasswordRoute()
- : super(
- ChangePasswordRoute.name,
- path: '/change-password-page',
- );
- static const String name = 'ChangePasswordRoute';
- }
- /// generated route for
- /// [TabControllerPage]
- class TabControllerRoute extends PageRouteInfo<void> {
- const TabControllerRoute({List<PageRouteInfo>? children})
- : super(
- TabControllerRoute.name,
- path: '/tab-controller-page',
- initialChildren: children,
- );
- static const String name = 'TabControllerRoute';
- }
- /// generated route for
- /// [GalleryViewerPage]
- class GalleryViewerRoute extends PageRouteInfo<GalleryViewerRouteArgs> {
- GalleryViewerRoute({
- Key? key,
- required int initialIndex,
- required Asset Function(int) loadAsset,
- required int totalAssets,
- int heroOffset = 0,
- bool showStack = false,
- bool isOwner = true,
- String? sharedAlbumId,
- }) : super(
- GalleryViewerRoute.name,
- path: '/gallery-viewer-page',
- args: GalleryViewerRouteArgs(
- key: key,
- initialIndex: initialIndex,
- loadAsset: loadAsset,
- totalAssets: totalAssets,
- heroOffset: heroOffset,
- showStack: showStack,
- isOwner: isOwner,
- sharedAlbumId: sharedAlbumId,
- ),
- );
- static const String name = 'GalleryViewerRoute';
- }
- class GalleryViewerRouteArgs {
- const GalleryViewerRouteArgs({
- this.key,
- required this.initialIndex,
- required this.loadAsset,
- required this.totalAssets,
- this.heroOffset = 0,
- this.showStack = false,
- this.isOwner = true,
- this.sharedAlbumId,
- });
- final Key? key;
- final int initialIndex;
- final Asset Function(int) loadAsset;
- final int totalAssets;
- final int heroOffset;
- final bool showStack;
- final bool isOwner;
- final String? sharedAlbumId;
- @override
- String toString() {
- return 'GalleryViewerRouteArgs{key: $key, initialIndex: $initialIndex, loadAsset: $loadAsset, totalAssets: $totalAssets, heroOffset: $heroOffset, showStack: $showStack, isOwner: $isOwner, sharedAlbumId: $sharedAlbumId}';
- }
- }
- /// generated route for
- /// [VideoViewerPage]
- class VideoViewerRoute extends PageRouteInfo<VideoViewerRouteArgs> {
- VideoViewerRoute({
- Key? key,
- required Asset asset,
- required bool isMotionVideo,
- required void Function() onVideoEnded,
- void Function()? onPlaying,
- void Function()? onPaused,
- Widget? placeholder,
- }) : super(
- VideoViewerRoute.name,
- path: '/video-viewer-page',
- args: VideoViewerRouteArgs(
- key: key,
- asset: asset,
- isMotionVideo: isMotionVideo,
- onVideoEnded: onVideoEnded,
- onPlaying: onPlaying,
- onPaused: onPaused,
- placeholder: placeholder,
- ),
- );
- static const String name = 'VideoViewerRoute';
- }
- class VideoViewerRouteArgs {
- const VideoViewerRouteArgs({
- this.key,
- required this.asset,
- required this.isMotionVideo,
- required this.onVideoEnded,
- this.onPlaying,
- this.onPaused,
- this.placeholder,
- });
- final Key? key;
- final Asset asset;
- final bool isMotionVideo;
- final void Function() onVideoEnded;
- final void Function()? onPlaying;
- final void Function()? onPaused;
- final Widget? placeholder;
- @override
- String toString() {
- return 'VideoViewerRouteArgs{key: $key, asset: $asset, isMotionVideo: $isMotionVideo, onVideoEnded: $onVideoEnded, onPlaying: $onPlaying, onPaused: $onPaused, placeholder: $placeholder}';
- }
- }
- /// generated route for
- /// [BackupControllerPage]
- class BackupControllerRoute extends PageRouteInfo<void> {
- const BackupControllerRoute()
- : super(
- BackupControllerRoute.name,
- path: '/backup-controller-page',
- );
- static const String name = 'BackupControllerRoute';
- }
- /// generated route for
- /// [SearchResultPage]
- class SearchResultRoute extends PageRouteInfo<SearchResultRouteArgs> {
- SearchResultRoute({
- Key? key,
- required String searchTerm,
- }) : super(
- SearchResultRoute.name,
- path: '/search-result-page',
- args: SearchResultRouteArgs(
- key: key,
- searchTerm: searchTerm,
- ),
- );
- static const String name = 'SearchResultRoute';
- }
- class SearchResultRouteArgs {
- const SearchResultRouteArgs({
- this.key,
- required this.searchTerm,
- });
- final Key? key;
- final String searchTerm;
- @override
- String toString() {
- return 'SearchResultRouteArgs{key: $key, searchTerm: $searchTerm}';
- }
- }
- /// generated route for
- /// [CuratedLocationPage]
- class CuratedLocationRoute extends PageRouteInfo<void> {
- const CuratedLocationRoute()
- : super(
- CuratedLocationRoute.name,
- path: '/curated-location-page',
- );
- static const String name = 'CuratedLocationRoute';
- }
- /// generated route for
- /// [CreateAlbumPage]
- class CreateAlbumRoute extends PageRouteInfo<CreateAlbumRouteArgs> {
- CreateAlbumRoute({
- Key? key,
- required bool isSharedAlbum,
- List<Asset>? initialAssets,
- }) : super(
- CreateAlbumRoute.name,
- path: '/create-album-page',
- args: CreateAlbumRouteArgs(
- key: key,
- isSharedAlbum: isSharedAlbum,
- initialAssets: initialAssets,
- ),
- );
- static const String name = 'CreateAlbumRoute';
- }
- class CreateAlbumRouteArgs {
- const CreateAlbumRouteArgs({
- this.key,
- required this.isSharedAlbum,
- this.initialAssets,
- });
- final Key? key;
- final bool isSharedAlbum;
- final List<Asset>? initialAssets;
- @override
- String toString() {
- return 'CreateAlbumRouteArgs{key: $key, isSharedAlbum: $isSharedAlbum, initialAssets: $initialAssets}';
- }
- }
- /// generated route for
- /// [FavoritesPage]
- class FavoritesRoute extends PageRouteInfo<void> {
- const FavoritesRoute()
- : super(
- FavoritesRoute.name,
- path: '/favorites-page',
- );
- static const String name = 'FavoritesRoute';
- }
- /// generated route for
- /// [AllVideosPage]
- class AllVideosRoute extends PageRouteInfo<void> {
- const AllVideosRoute()
- : super(
- AllVideosRoute.name,
- path: '/all-videos-page',
- );
- static const String name = 'AllVideosRoute';
- }
- /// generated route for
- /// [AllMotionPhotosPage]
- class AllMotionPhotosRoute extends PageRouteInfo<void> {
- const AllMotionPhotosRoute()
- : super(
- AllMotionPhotosRoute.name,
- path: '/all-motion-photos-page',
- );
- static const String name = 'AllMotionPhotosRoute';
- }
- /// generated route for
- /// [RecentlyAddedPage]
- class RecentlyAddedRoute extends PageRouteInfo<void> {
- const RecentlyAddedRoute()
- : super(
- RecentlyAddedRoute.name,
- path: '/recently-added-page',
- );
- static const String name = 'RecentlyAddedRoute';
- }
- /// generated route for
- /// [AssetSelectionPage]
- class AssetSelectionRoute extends PageRouteInfo<AssetSelectionRouteArgs> {
- AssetSelectionRoute({
- Key? key,
- required Set<Asset> existingAssets,
- bool canDeselect = false,
- required QueryBuilder<Asset, Asset, QAfterSortBy>? query,
- }) : super(
- AssetSelectionRoute.name,
- path: '/asset-selection-page',
- args: AssetSelectionRouteArgs(
- key: key,
- existingAssets: existingAssets,
- canDeselect: canDeselect,
- query: query,
- ),
- );
- static const String name = 'AssetSelectionRoute';
- }
- class AssetSelectionRouteArgs {
- const AssetSelectionRouteArgs({
- this.key,
- required this.existingAssets,
- this.canDeselect = false,
- required this.query,
- });
- final Key? key;
- final Set<Asset> existingAssets;
- final bool canDeselect;
- final QueryBuilder<Asset, Asset, QAfterSortBy>? query;
- @override
- String toString() {
- return 'AssetSelectionRouteArgs{key: $key, existingAssets: $existingAssets, canDeselect: $canDeselect, query: $query}';
- }
- }
- /// generated route for
- /// [SelectUserForSharingPage]
- class SelectUserForSharingRoute
- extends PageRouteInfo<SelectUserForSharingRouteArgs> {
- SelectUserForSharingRoute({
- Key? key,
- required Set<Asset> assets,
- }) : super(
- SelectUserForSharingRoute.name,
- path: '/select-user-for-sharing-page',
- args: SelectUserForSharingRouteArgs(
- key: key,
- assets: assets,
- ),
- );
- static const String name = 'SelectUserForSharingRoute';
- }
- class SelectUserForSharingRouteArgs {
- const SelectUserForSharingRouteArgs({
- this.key,
- required this.assets,
- });
- final Key? key;
- final Set<Asset> assets;
- @override
- String toString() {
- return 'SelectUserForSharingRouteArgs{key: $key, assets: $assets}';
- }
- }
- /// generated route for
- /// [AlbumViewerPage]
- class AlbumViewerRoute extends PageRouteInfo<AlbumViewerRouteArgs> {
- AlbumViewerRoute({
- Key? key,
- required int albumId,
- }) : super(
- AlbumViewerRoute.name,
- path: '/album-viewer-page',
- args: AlbumViewerRouteArgs(
- key: key,
- albumId: albumId,
- ),
- );
- static const String name = 'AlbumViewerRoute';
- }
- class AlbumViewerRouteArgs {
- const AlbumViewerRouteArgs({
- this.key,
- required this.albumId,
- });
- final Key? key;
- final int albumId;
- @override
- String toString() {
- return 'AlbumViewerRouteArgs{key: $key, albumId: $albumId}';
- }
- }
- /// generated route for
- /// [SelectAdditionalUserForSharingPage]
- class SelectAdditionalUserForSharingRoute
- extends PageRouteInfo<SelectAdditionalUserForSharingRouteArgs> {
- SelectAdditionalUserForSharingRoute({
- Key? key,
- required Album album,
- }) : super(
- SelectAdditionalUserForSharingRoute.name,
- path: '/select-additional-user-for-sharing-page',
- args: SelectAdditionalUserForSharingRouteArgs(
- key: key,
- album: album,
- ),
- );
- static const String name = 'SelectAdditionalUserForSharingRoute';
- }
- class SelectAdditionalUserForSharingRouteArgs {
- const SelectAdditionalUserForSharingRouteArgs({
- this.key,
- required this.album,
- });
- final Key? key;
- final Album album;
- @override
- String toString() {
- return 'SelectAdditionalUserForSharingRouteArgs{key: $key, album: $album}';
- }
- }
- /// generated route for
- /// [BackupAlbumSelectionPage]
- class BackupAlbumSelectionRoute extends PageRouteInfo<void> {
- const BackupAlbumSelectionRoute()
- : super(
- BackupAlbumSelectionRoute.name,
- path: '/backup-album-selection-page',
- );
- static const String name = 'BackupAlbumSelectionRoute';
- }
- /// generated route for
- /// [AlbumPreviewPage]
- class AlbumPreviewRoute extends PageRouteInfo<AlbumPreviewRouteArgs> {
- AlbumPreviewRoute({
- Key? key,
- required AssetPathEntity album,
- }) : super(
- AlbumPreviewRoute.name,
- path: '/album-preview-page',
- args: AlbumPreviewRouteArgs(
- key: key,
- album: album,
- ),
- );
- static const String name = 'AlbumPreviewRoute';
- }
- class AlbumPreviewRouteArgs {
- const AlbumPreviewRouteArgs({
- this.key,
- required this.album,
- });
- final Key? key;
- final AssetPathEntity album;
- @override
- String toString() {
- return 'AlbumPreviewRouteArgs{key: $key, album: $album}';
- }
- }
- /// generated route for
- /// [FailedBackupStatusPage]
- class FailedBackupStatusRoute extends PageRouteInfo<void> {
- const FailedBackupStatusRoute()
- : super(
- FailedBackupStatusRoute.name,
- path: '/failed-backup-status-page',
- );
- static const String name = 'FailedBackupStatusRoute';
- }
- /// generated route for
- /// [SettingsPage]
- class SettingsRoute extends PageRouteInfo<void> {
- const SettingsRoute()
- : super(
- SettingsRoute.name,
- path: '/settings-page',
- );
- static const String name = 'SettingsRoute';
- }
- /// generated route for
- /// [AppLogPage]
- class AppLogRoute extends PageRouteInfo<void> {
- const AppLogRoute()
- : super(
- AppLogRoute.name,
- path: '/app-log-page',
- );
- static const String name = 'AppLogRoute';
- }
- /// generated route for
- /// [AppLogDetailPage]
- class AppLogDetailRoute extends PageRouteInfo<AppLogDetailRouteArgs> {
- AppLogDetailRoute({
- Key? key,
- required LoggerMessage logMessage,
- }) : super(
- AppLogDetailRoute.name,
- path: '/app-log-detail-page',
- args: AppLogDetailRouteArgs(
- key: key,
- logMessage: logMessage,
- ),
- );
- static const String name = 'AppLogDetailRoute';
- }
- class AppLogDetailRouteArgs {
- const AppLogDetailRouteArgs({
- this.key,
- required this.logMessage,
- });
- final Key? key;
- final LoggerMessage logMessage;
- @override
- String toString() {
- return 'AppLogDetailRouteArgs{key: $key, logMessage: $logMessage}';
- }
- }
- /// generated route for
- /// [ArchivePage]
- class ArchiveRoute extends PageRouteInfo<void> {
- const ArchiveRoute()
- : super(
- ArchiveRoute.name,
- path: '/archive-page',
- );
- static const String name = 'ArchiveRoute';
- }
- /// generated route for
- /// [PartnerPage]
- class PartnerRoute extends PageRouteInfo<void> {
- const PartnerRoute()
- : super(
- PartnerRoute.name,
- path: '/partner-page',
- );
- static const String name = 'PartnerRoute';
- }
- /// generated route for
- /// [PartnerDetailPage]
- class PartnerDetailRoute extends PageRouteInfo<PartnerDetailRouteArgs> {
- PartnerDetailRoute({
- Key? key,
- required User partner,
- }) : super(
- PartnerDetailRoute.name,
- path: '/partner-detail-page',
- args: PartnerDetailRouteArgs(
- key: key,
- partner: partner,
- ),
- );
- static const String name = 'PartnerDetailRoute';
- }
- class PartnerDetailRouteArgs {
- const PartnerDetailRouteArgs({
- this.key,
- required this.partner,
- });
- final Key? key;
- final User partner;
- @override
- String toString() {
- return 'PartnerDetailRouteArgs{key: $key, partner: $partner}';
- }
- }
- /// generated route for
- /// [PersonResultPage]
- class PersonResultRoute extends PageRouteInfo<PersonResultRouteArgs> {
- PersonResultRoute({
- Key? key,
- required String personId,
- required String personName,
- }) : super(
- PersonResultRoute.name,
- path: '/person-result-page',
- args: PersonResultRouteArgs(
- key: key,
- personId: personId,
- personName: personName,
- ),
- );
- static const String name = 'PersonResultRoute';
- }
- class PersonResultRouteArgs {
- const PersonResultRouteArgs({
- this.key,
- required this.personId,
- required this.personName,
- });
- final Key? key;
- final String personId;
- final String personName;
- @override
- String toString() {
- return 'PersonResultRouteArgs{key: $key, personId: $personId, personName: $personName}';
- }
- }
- /// generated route for
- /// [AllPeoplePage]
- class AllPeopleRoute extends PageRouteInfo<void> {
- const AllPeopleRoute()
- : super(
- AllPeopleRoute.name,
- path: '/all-people-page',
- );
- static const String name = 'AllPeopleRoute';
- }
- /// generated route for
- /// [MemoryPage]
- class MemoryRoute extends PageRouteInfo<MemoryRouteArgs> {
- MemoryRoute({
- required List<Memory> memories,
- required int memoryIndex,
- Key? key,
- }) : super(
- MemoryRoute.name,
- path: '/memory-page',
- args: MemoryRouteArgs(
- memories: memories,
- memoryIndex: memoryIndex,
- key: key,
- ),
- );
- static const String name = 'MemoryRoute';
- }
- class MemoryRouteArgs {
- const MemoryRouteArgs({
- required this.memories,
- required this.memoryIndex,
- this.key,
- });
- final List<Memory> memories;
- final int memoryIndex;
- final Key? key;
- @override
- String toString() {
- return 'MemoryRouteArgs{memories: $memories, memoryIndex: $memoryIndex, key: $key}';
- }
- }
- /// generated route for
- /// [MapPage]
- class MapRoute extends PageRouteInfo<void> {
- const MapRoute()
- : super(
- MapRoute.name,
- path: '/map-page',
- );
- static const String name = 'MapRoute';
- }
- /// generated route for
- /// [AlbumOptionsPage]
- class AlbumOptionsRoute extends PageRouteInfo<AlbumOptionsRouteArgs> {
- AlbumOptionsRoute({
- Key? key,
- required Album album,
- }) : super(
- AlbumOptionsRoute.name,
- path: '/album-options-page',
- args: AlbumOptionsRouteArgs(
- key: key,
- album: album,
- ),
- );
- static const String name = 'AlbumOptionsRoute';
- }
- class AlbumOptionsRouteArgs {
- const AlbumOptionsRouteArgs({
- this.key,
- required this.album,
- });
- final Key? key;
- final Album album;
- @override
- String toString() {
- return 'AlbumOptionsRouteArgs{key: $key, album: $album}';
- }
- }
- /// generated route for
- /// [TrashPage]
- class TrashRoute extends PageRouteInfo<void> {
- const TrashRoute()
- : super(
- TrashRoute.name,
- path: '/trash-page',
- );
- static const String name = 'TrashRoute';
- }
- /// generated route for
- /// [SharedLinkPage]
- class SharedLinkRoute extends PageRouteInfo<void> {
- const SharedLinkRoute()
- : super(
- SharedLinkRoute.name,
- path: '/shared-link-page',
- );
- static const String name = 'SharedLinkRoute';
- }
- /// generated route for
- /// [SharedLinkEditPage]
- class SharedLinkEditRoute extends PageRouteInfo<SharedLinkEditRouteArgs> {
- SharedLinkEditRoute({
- Key? key,
- SharedLink? existingLink,
- List<String>? assetsList,
- String? albumId,
- }) : super(
- SharedLinkEditRoute.name,
- path: '/shared-link-edit-page',
- args: SharedLinkEditRouteArgs(
- key: key,
- existingLink: existingLink,
- assetsList: assetsList,
- albumId: albumId,
- ),
- );
- static const String name = 'SharedLinkEditRoute';
- }
- class SharedLinkEditRouteArgs {
- const SharedLinkEditRouteArgs({
- this.key,
- this.existingLink,
- this.assetsList,
- this.albumId,
- });
- final Key? key;
- final SharedLink? existingLink;
- final List<String>? assetsList;
- final String? albumId;
- @override
- String toString() {
- return 'SharedLinkEditRouteArgs{key: $key, existingLink: $existingLink, assetsList: $assetsList, albumId: $albumId}';
- }
- }
- /// generated route for
- /// [ActivitiesPage]
- class ActivitiesRoute extends PageRouteInfo<ActivitiesRouteArgs> {
- ActivitiesRoute({
- required String albumId,
- String appBarTitle = "",
- String? assetId,
- bool withAssetThumbs = true,
- bool isOwner = false,
- bool isReadOnly = false,
- Key? key,
- }) : super(
- ActivitiesRoute.name,
- path: '/activities-page',
- args: ActivitiesRouteArgs(
- albumId: albumId,
- appBarTitle: appBarTitle,
- assetId: assetId,
- withAssetThumbs: withAssetThumbs,
- isOwner: isOwner,
- isReadOnly: isReadOnly,
- key: key,
- ),
- );
- static const String name = 'ActivitiesRoute';
- }
- class ActivitiesRouteArgs {
- const ActivitiesRouteArgs({
- required this.albumId,
- this.appBarTitle = "",
- this.assetId,
- this.withAssetThumbs = true,
- this.isOwner = false,
- this.isReadOnly = false,
- this.key,
- });
- final String albumId;
- final String appBarTitle;
- final String? assetId;
- final bool withAssetThumbs;
- final bool isOwner;
- final bool isReadOnly;
- final Key? key;
- @override
- String toString() {
- return 'ActivitiesRouteArgs{albumId: $albumId, appBarTitle: $appBarTitle, assetId: $assetId, withAssetThumbs: $withAssetThumbs, isOwner: $isOwner, isReadOnly: $isReadOnly, key: $key}';
- }
- }
- /// generated route for
- /// [HomePage]
- class HomeRoute extends PageRouteInfo<void> {
- const HomeRoute()
- : super(
- HomeRoute.name,
- path: 'home-page',
- );
- static const String name = 'HomeRoute';
- }
- /// generated route for
- /// [SearchPage]
- class SearchRoute extends PageRouteInfo<SearchRouteArgs> {
- SearchRoute({Key? key})
- : super(
- SearchRoute.name,
- path: 'search-page',
- args: SearchRouteArgs(key: key),
- );
- static const String name = 'SearchRoute';
- }
- class SearchRouteArgs {
- const SearchRouteArgs({this.key});
- final Key? key;
- @override
- String toString() {
- return 'SearchRouteArgs{key: $key}';
- }
- }
- /// generated route for
- /// [SharingPage]
- class SharingRoute extends PageRouteInfo<void> {
- const SharingRoute()
- : super(
- SharingRoute.name,
- path: 'sharing-page',
- );
- static const String name = 'SharingRoute';
- }
- /// generated route for
- /// [LibraryPage]
- class LibraryRoute extends PageRouteInfo<void> {
- const LibraryRoute()
- : super(
- LibraryRoute.name,
- path: 'library-page',
- );
- static const String name = 'LibraryRoute';
- }
|