mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-12 23:45:18 +00:00
1195 lines
29 KiB
Dart
1195 lines
29 KiB
Dart
// 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
|
|
import 'package:auto_route/auto_route.dart' as _i44;
|
|
import 'package:flutter/material.dart' as _i45;
|
|
import 'package:shadcn_flutter/shadcn_flutter.dart' as _i47;
|
|
import 'package:spotify/spotify.dart' as _i46;
|
|
import 'package:spotube/models/spotify/recommendation_seeds.dart' as _i48;
|
|
import 'package:spotube/pages/album/album.dart' as _i2;
|
|
import 'package:spotube/pages/artist/artist.dart' as _i3;
|
|
import 'package:spotube/pages/connect/connect.dart' as _i6;
|
|
import 'package:spotube/pages/connect/control/control.dart' as _i5;
|
|
import 'package:spotube/pages/getting_started/getting_started.dart' as _i9;
|
|
import 'package:spotube/pages/home/feed/feed_section.dart' as _i10;
|
|
import 'package:spotube/pages/home/genres/genre_playlists.dart' as _i8;
|
|
import 'package:spotube/pages/home/genres/genres.dart' as _i7;
|
|
import 'package:spotube/pages/home/home.dart' as _i11;
|
|
import 'package:spotube/pages/lastfm_login/lastfm_login.dart' as _i12;
|
|
import 'package:spotube/pages/library/library.dart' as _i13;
|
|
import 'package:spotube/pages/library/playlist_generate/playlist_generate.dart'
|
|
as _i23;
|
|
import 'package:spotube/pages/library/playlist_generate/playlist_generate_result.dart'
|
|
as _i22;
|
|
import 'package:spotube/pages/library/user_albums.dart' as _i38;
|
|
import 'package:spotube/pages/library/user_artists.dart' as _i39;
|
|
import 'package:spotube/pages/library/user_downloads.dart' as _i40;
|
|
import 'package:spotube/pages/library/user_local_tracks/local_folder.dart'
|
|
as _i15;
|
|
import 'package:spotube/pages/library/user_local_tracks/user_local_tracks.dart'
|
|
as _i41;
|
|
import 'package:spotube/pages/library/user_playlists.dart' as _i42;
|
|
import 'package:spotube/pages/lyrics/lyrics.dart' as _i17;
|
|
import 'package:spotube/pages/lyrics/mini_lyrics.dart' as _i18;
|
|
import 'package:spotube/pages/mobile_login/mobile_login.dart' as _i43;
|
|
import 'package:spotube/pages/player/lyrics.dart' as _i19;
|
|
import 'package:spotube/pages/player/queue.dart' as _i20;
|
|
import 'package:spotube/pages/player/sources.dart' as _i21;
|
|
import 'package:spotube/pages/playlist/liked_playlist.dart' as _i14;
|
|
import 'package:spotube/pages/playlist/playlist.dart' as _i24;
|
|
import 'package:spotube/pages/profile/profile.dart' as _i25;
|
|
import 'package:spotube/pages/root/root_app.dart' as _i26;
|
|
import 'package:spotube/pages/search/search.dart' as _i27;
|
|
import 'package:spotube/pages/settings/about.dart' as _i1;
|
|
import 'package:spotube/pages/settings/blacklist.dart' as _i4;
|
|
import 'package:spotube/pages/settings/logs.dart' as _i16;
|
|
import 'package:spotube/pages/settings/metadata_plugins.dart' as _i28;
|
|
import 'package:spotube/pages/settings/settings.dart' as _i29;
|
|
import 'package:spotube/pages/stats/albums/albums.dart' as _i30;
|
|
import 'package:spotube/pages/stats/artists/artists.dart' as _i31;
|
|
import 'package:spotube/pages/stats/fees/fees.dart' as _i35;
|
|
import 'package:spotube/pages/stats/minutes/minutes.dart' as _i32;
|
|
import 'package:spotube/pages/stats/playlists/playlists.dart' as _i34;
|
|
import 'package:spotube/pages/stats/stats.dart' as _i33;
|
|
import 'package:spotube/pages/stats/streams/streams.dart' as _i36;
|
|
import 'package:spotube/pages/track/track.dart' as _i37;
|
|
|
|
/// generated route for
|
|
/// [_i1.AboutSpotubePage]
|
|
class AboutSpotubeRoute extends _i44.PageRouteInfo<void> {
|
|
const AboutSpotubeRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
AboutSpotubeRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'AboutSpotubeRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i1.AboutSpotubePage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i2.AlbumPage]
|
|
class AlbumRoute extends _i44.PageRouteInfo<AlbumRouteArgs> {
|
|
AlbumRoute({
|
|
_i45.Key? key,
|
|
required String id,
|
|
required _i46.AlbumSimple album,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
AlbumRoute.name,
|
|
args: AlbumRouteArgs(
|
|
key: key,
|
|
id: id,
|
|
album: album,
|
|
),
|
|
rawPathParams: {'id': id},
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'AlbumRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<AlbumRouteArgs>();
|
|
return _i2.AlbumPage(
|
|
key: args.key,
|
|
id: args.id,
|
|
album: args.album,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class AlbumRouteArgs {
|
|
const AlbumRouteArgs({
|
|
this.key,
|
|
required this.id,
|
|
required this.album,
|
|
});
|
|
|
|
final _i45.Key? key;
|
|
|
|
final String id;
|
|
|
|
final _i46.AlbumSimple album;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'AlbumRouteArgs{key: $key, id: $id, album: $album}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i3.ArtistPage]
|
|
class ArtistRoute extends _i44.PageRouteInfo<ArtistRouteArgs> {
|
|
ArtistRoute({
|
|
required String artistId,
|
|
_i45.Key? key,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
ArtistRoute.name,
|
|
args: ArtistRouteArgs(
|
|
artistId: artistId,
|
|
key: key,
|
|
),
|
|
rawPathParams: {'id': artistId},
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'ArtistRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final pathParams = data.inheritedPathParams;
|
|
final args = data.argsAs<ArtistRouteArgs>(
|
|
orElse: () => ArtistRouteArgs(artistId: pathParams.getString('id')));
|
|
return _i3.ArtistPage(
|
|
args.artistId,
|
|
key: args.key,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class ArtistRouteArgs {
|
|
const ArtistRouteArgs({
|
|
required this.artistId,
|
|
this.key,
|
|
});
|
|
|
|
final String artistId;
|
|
|
|
final _i45.Key? key;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'ArtistRouteArgs{artistId: $artistId, key: $key}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i4.BlackListPage]
|
|
class BlackListRoute extends _i44.PageRouteInfo<void> {
|
|
const BlackListRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
BlackListRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'BlackListRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i4.BlackListPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i5.ConnectControlPage]
|
|
class ConnectControlRoute extends _i44.PageRouteInfo<void> {
|
|
const ConnectControlRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
ConnectControlRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'ConnectControlRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i5.ConnectControlPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i6.ConnectPage]
|
|
class ConnectRoute extends _i44.PageRouteInfo<void> {
|
|
const ConnectRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
ConnectRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'ConnectRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i6.ConnectPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i7.GenrePage]
|
|
class GenreRoute extends _i44.PageRouteInfo<void> {
|
|
const GenreRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
GenreRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'GenreRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i7.GenrePage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i8.GenrePlaylistsPage]
|
|
class GenrePlaylistsRoute extends _i44.PageRouteInfo<GenrePlaylistsRouteArgs> {
|
|
GenrePlaylistsRoute({
|
|
_i45.Key? key,
|
|
required String id,
|
|
required _i46.Category category,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
GenrePlaylistsRoute.name,
|
|
args: GenrePlaylistsRouteArgs(
|
|
key: key,
|
|
id: id,
|
|
category: category,
|
|
),
|
|
rawPathParams: {'categoryId': id},
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'GenrePlaylistsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<GenrePlaylistsRouteArgs>();
|
|
return _i8.GenrePlaylistsPage(
|
|
key: args.key,
|
|
id: args.id,
|
|
category: args.category,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class GenrePlaylistsRouteArgs {
|
|
const GenrePlaylistsRouteArgs({
|
|
this.key,
|
|
required this.id,
|
|
required this.category,
|
|
});
|
|
|
|
final _i45.Key? key;
|
|
|
|
final String id;
|
|
|
|
final _i46.Category category;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'GenrePlaylistsRouteArgs{key: $key, id: $id, category: $category}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i9.GettingStartedPage]
|
|
class GettingStartedRoute extends _i44.PageRouteInfo<void> {
|
|
const GettingStartedRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
GettingStartedRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'GettingStartedRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i9.GettingStartedPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i10.HomeFeedSectionPage]
|
|
class HomeFeedSectionRoute
|
|
extends _i44.PageRouteInfo<HomeFeedSectionRouteArgs> {
|
|
HomeFeedSectionRoute({
|
|
_i47.Key? key,
|
|
required String sectionUri,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
HomeFeedSectionRoute.name,
|
|
args: HomeFeedSectionRouteArgs(
|
|
key: key,
|
|
sectionUri: sectionUri,
|
|
),
|
|
rawPathParams: {'feedId': sectionUri},
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'HomeFeedSectionRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final pathParams = data.inheritedPathParams;
|
|
final args = data.argsAs<HomeFeedSectionRouteArgs>(
|
|
orElse: () => HomeFeedSectionRouteArgs(
|
|
sectionUri: pathParams.getString('feedId')));
|
|
return _i10.HomeFeedSectionPage(
|
|
key: args.key,
|
|
sectionUri: args.sectionUri,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class HomeFeedSectionRouteArgs {
|
|
const HomeFeedSectionRouteArgs({
|
|
this.key,
|
|
required this.sectionUri,
|
|
});
|
|
|
|
final _i47.Key? key;
|
|
|
|
final String sectionUri;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'HomeFeedSectionRouteArgs{key: $key, sectionUri: $sectionUri}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i11.HomePage]
|
|
class HomeRoute extends _i44.PageRouteInfo<void> {
|
|
const HomeRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
HomeRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'HomeRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i11.HomePage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i12.LastFMLoginPage]
|
|
class LastFMLoginRoute extends _i44.PageRouteInfo<void> {
|
|
const LastFMLoginRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
LastFMLoginRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'LastFMLoginRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i12.LastFMLoginPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i13.LibraryPage]
|
|
class LibraryRoute extends _i44.PageRouteInfo<void> {
|
|
const LibraryRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
LibraryRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'LibraryRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i13.LibraryPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i14.LikedPlaylistPage]
|
|
class LikedPlaylistRoute extends _i44.PageRouteInfo<LikedPlaylistRouteArgs> {
|
|
LikedPlaylistRoute({
|
|
_i45.Key? key,
|
|
required _i46.PlaylistSimple playlist,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
LikedPlaylistRoute.name,
|
|
args: LikedPlaylistRouteArgs(
|
|
key: key,
|
|
playlist: playlist,
|
|
),
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'LikedPlaylistRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<LikedPlaylistRouteArgs>();
|
|
return _i14.LikedPlaylistPage(
|
|
key: args.key,
|
|
playlist: args.playlist,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class LikedPlaylistRouteArgs {
|
|
const LikedPlaylistRouteArgs({
|
|
this.key,
|
|
required this.playlist,
|
|
});
|
|
|
|
final _i45.Key? key;
|
|
|
|
final _i46.PlaylistSimple playlist;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'LikedPlaylistRouteArgs{key: $key, playlist: $playlist}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i15.LocalLibraryPage]
|
|
class LocalLibraryRoute extends _i44.PageRouteInfo<LocalLibraryRouteArgs> {
|
|
LocalLibraryRoute({
|
|
required String location,
|
|
_i45.Key? key,
|
|
bool isDownloads = false,
|
|
bool isCache = false,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
LocalLibraryRoute.name,
|
|
args: LocalLibraryRouteArgs(
|
|
location: location,
|
|
key: key,
|
|
isDownloads: isDownloads,
|
|
isCache: isCache,
|
|
),
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'LocalLibraryRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<LocalLibraryRouteArgs>();
|
|
return _i15.LocalLibraryPage(
|
|
args.location,
|
|
key: args.key,
|
|
isDownloads: args.isDownloads,
|
|
isCache: args.isCache,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class LocalLibraryRouteArgs {
|
|
const LocalLibraryRouteArgs({
|
|
required this.location,
|
|
this.key,
|
|
this.isDownloads = false,
|
|
this.isCache = false,
|
|
});
|
|
|
|
final String location;
|
|
|
|
final _i45.Key? key;
|
|
|
|
final bool isDownloads;
|
|
|
|
final bool isCache;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'LocalLibraryRouteArgs{location: $location, key: $key, isDownloads: $isDownloads, isCache: $isCache}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i16.LogsPage]
|
|
class LogsRoute extends _i44.PageRouteInfo<void> {
|
|
const LogsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
LogsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'LogsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i16.LogsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i17.LyricsPage]
|
|
class LyricsRoute extends _i44.PageRouteInfo<void> {
|
|
const LyricsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
LyricsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'LyricsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i17.LyricsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i18.MiniLyricsPage]
|
|
class MiniLyricsRoute extends _i44.PageRouteInfo<MiniLyricsRouteArgs> {
|
|
MiniLyricsRoute({
|
|
_i47.Key? key,
|
|
required _i47.Size prevSize,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
MiniLyricsRoute.name,
|
|
args: MiniLyricsRouteArgs(
|
|
key: key,
|
|
prevSize: prevSize,
|
|
),
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'MiniLyricsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<MiniLyricsRouteArgs>();
|
|
return _i18.MiniLyricsPage(
|
|
key: args.key,
|
|
prevSize: args.prevSize,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class MiniLyricsRouteArgs {
|
|
const MiniLyricsRouteArgs({
|
|
this.key,
|
|
required this.prevSize,
|
|
});
|
|
|
|
final _i47.Key? key;
|
|
|
|
final _i47.Size prevSize;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'MiniLyricsRouteArgs{key: $key, prevSize: $prevSize}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i19.PlayerLyricsPage]
|
|
class PlayerLyricsRoute extends _i44.PageRouteInfo<void> {
|
|
const PlayerLyricsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
PlayerLyricsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'PlayerLyricsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i19.PlayerLyricsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i20.PlayerQueuePage]
|
|
class PlayerQueueRoute extends _i44.PageRouteInfo<void> {
|
|
const PlayerQueueRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
PlayerQueueRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'PlayerQueueRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i20.PlayerQueuePage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i21.PlayerTrackSourcesPage]
|
|
class PlayerTrackSourcesRoute extends _i44.PageRouteInfo<void> {
|
|
const PlayerTrackSourcesRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
PlayerTrackSourcesRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'PlayerTrackSourcesRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i21.PlayerTrackSourcesPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i22.PlaylistGenerateResultPage]
|
|
class PlaylistGenerateResultRoute
|
|
extends _i44.PageRouteInfo<PlaylistGenerateResultRouteArgs> {
|
|
PlaylistGenerateResultRoute({
|
|
_i47.Key? key,
|
|
required _i48.GeneratePlaylistProviderInput state,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
PlaylistGenerateResultRoute.name,
|
|
args: PlaylistGenerateResultRouteArgs(
|
|
key: key,
|
|
state: state,
|
|
),
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'PlaylistGenerateResultRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<PlaylistGenerateResultRouteArgs>();
|
|
return _i22.PlaylistGenerateResultPage(
|
|
key: args.key,
|
|
state: args.state,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class PlaylistGenerateResultRouteArgs {
|
|
const PlaylistGenerateResultRouteArgs({
|
|
this.key,
|
|
required this.state,
|
|
});
|
|
|
|
final _i47.Key? key;
|
|
|
|
final _i48.GeneratePlaylistProviderInput state;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'PlaylistGenerateResultRouteArgs{key: $key, state: $state}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i23.PlaylistGeneratorPage]
|
|
class PlaylistGeneratorRoute extends _i44.PageRouteInfo<void> {
|
|
const PlaylistGeneratorRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
PlaylistGeneratorRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'PlaylistGeneratorRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i23.PlaylistGeneratorPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i24.PlaylistPage]
|
|
class PlaylistRoute extends _i44.PageRouteInfo<PlaylistRouteArgs> {
|
|
PlaylistRoute({
|
|
_i45.Key? key,
|
|
required String id,
|
|
required _i46.PlaylistSimple playlist,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
PlaylistRoute.name,
|
|
args: PlaylistRouteArgs(
|
|
key: key,
|
|
id: id,
|
|
playlist: playlist,
|
|
),
|
|
rawPathParams: {'id': id},
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'PlaylistRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final args = data.argsAs<PlaylistRouteArgs>();
|
|
return _i24.PlaylistPage(
|
|
key: args.key,
|
|
id: args.id,
|
|
playlist: args.playlist,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class PlaylistRouteArgs {
|
|
const PlaylistRouteArgs({
|
|
this.key,
|
|
required this.id,
|
|
required this.playlist,
|
|
});
|
|
|
|
final _i45.Key? key;
|
|
|
|
final String id;
|
|
|
|
final _i46.PlaylistSimple playlist;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'PlaylistRouteArgs{key: $key, id: $id, playlist: $playlist}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i25.ProfilePage]
|
|
class ProfileRoute extends _i44.PageRouteInfo<void> {
|
|
const ProfileRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
ProfileRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'ProfileRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i25.ProfilePage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i26.RootAppPage]
|
|
class RootAppRoute extends _i44.PageRouteInfo<void> {
|
|
const RootAppRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
RootAppRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'RootAppRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i26.RootAppPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i27.SearchPage]
|
|
class SearchRoute extends _i44.PageRouteInfo<void> {
|
|
const SearchRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
SearchRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'SearchRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i27.SearchPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i28.SettingsMetadataProviderPage]
|
|
class SettingsMetadataProviderRoute extends _i44.PageRouteInfo<void> {
|
|
const SettingsMetadataProviderRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
SettingsMetadataProviderRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'SettingsMetadataProviderRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i28.SettingsMetadataProviderPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i29.SettingsPage]
|
|
class SettingsRoute extends _i44.PageRouteInfo<void> {
|
|
const SettingsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
SettingsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'SettingsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i29.SettingsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i30.StatsAlbumsPage]
|
|
class StatsAlbumsRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsAlbumsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsAlbumsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsAlbumsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i30.StatsAlbumsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i31.StatsArtistsPage]
|
|
class StatsArtistsRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsArtistsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsArtistsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsArtistsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i31.StatsArtistsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i32.StatsMinutesPage]
|
|
class StatsMinutesRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsMinutesRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsMinutesRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsMinutesRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i32.StatsMinutesPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i33.StatsPage]
|
|
class StatsRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i33.StatsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i34.StatsPlaylistsPage]
|
|
class StatsPlaylistsRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsPlaylistsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsPlaylistsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsPlaylistsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i34.StatsPlaylistsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i35.StatsStreamFeesPage]
|
|
class StatsStreamFeesRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsStreamFeesRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsStreamFeesRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsStreamFeesRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i35.StatsStreamFeesPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i36.StatsStreamsPage]
|
|
class StatsStreamsRoute extends _i44.PageRouteInfo<void> {
|
|
const StatsStreamsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
StatsStreamsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'StatsStreamsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i36.StatsStreamsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i37.TrackPage]
|
|
class TrackRoute extends _i44.PageRouteInfo<TrackRouteArgs> {
|
|
TrackRoute({
|
|
_i47.Key? key,
|
|
required String trackId,
|
|
List<_i44.PageRouteInfo>? children,
|
|
}) : super(
|
|
TrackRoute.name,
|
|
args: TrackRouteArgs(
|
|
key: key,
|
|
trackId: trackId,
|
|
),
|
|
rawPathParams: {'id': trackId},
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'TrackRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
final pathParams = data.inheritedPathParams;
|
|
final args = data.argsAs<TrackRouteArgs>(
|
|
orElse: () => TrackRouteArgs(trackId: pathParams.getString('id')));
|
|
return _i37.TrackPage(
|
|
key: args.key,
|
|
trackId: args.trackId,
|
|
);
|
|
},
|
|
);
|
|
}
|
|
|
|
class TrackRouteArgs {
|
|
const TrackRouteArgs({
|
|
this.key,
|
|
required this.trackId,
|
|
});
|
|
|
|
final _i47.Key? key;
|
|
|
|
final String trackId;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'TrackRouteArgs{key: $key, trackId: $trackId}';
|
|
}
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i38.UserAlbumsPage]
|
|
class UserAlbumsRoute extends _i44.PageRouteInfo<void> {
|
|
const UserAlbumsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
UserAlbumsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'UserAlbumsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i38.UserAlbumsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i39.UserArtistsPage]
|
|
class UserArtistsRoute extends _i44.PageRouteInfo<void> {
|
|
const UserArtistsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
UserArtistsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'UserArtistsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i39.UserArtistsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i40.UserDownloadsPage]
|
|
class UserDownloadsRoute extends _i44.PageRouteInfo<void> {
|
|
const UserDownloadsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
UserDownloadsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'UserDownloadsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i40.UserDownloadsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i41.UserLocalLibraryPage]
|
|
class UserLocalLibraryRoute extends _i44.PageRouteInfo<void> {
|
|
const UserLocalLibraryRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
UserLocalLibraryRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'UserLocalLibraryRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i41.UserLocalLibraryPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i42.UserPlaylistsPage]
|
|
class UserPlaylistsRoute extends _i44.PageRouteInfo<void> {
|
|
const UserPlaylistsRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
UserPlaylistsRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'UserPlaylistsRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i42.UserPlaylistsPage();
|
|
},
|
|
);
|
|
}
|
|
|
|
/// generated route for
|
|
/// [_i43.WebViewLoginPage]
|
|
class WebViewLoginRoute extends _i44.PageRouteInfo<void> {
|
|
const WebViewLoginRoute({List<_i44.PageRouteInfo>? children})
|
|
: super(
|
|
WebViewLoginRoute.name,
|
|
initialChildren: children,
|
|
);
|
|
|
|
static const String name = 'WebViewLoginRoute';
|
|
|
|
static _i44.PageInfo page = _i44.PageInfo(
|
|
name,
|
|
builder: (data) {
|
|
return const _i43.WebViewLoginPage();
|
|
},
|
|
);
|
|
}
|