From 6c764ee5dd2d3876d7dcfce293f8c0f514ed6e2d Mon Sep 17 00:00:00 2001 From: office-pc nix root Date: Mon, 16 Sep 2024 13:29:13 +0800 Subject: [PATCH 1/2] flutter 3.24 --- submodules/flutter | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/submodules/flutter b/submodules/flutter index a14f74ff..2663184a 160000 --- a/submodules/flutter +++ b/submodules/flutter @@ -1 +1 @@ -Subproject commit a14f74ff3a1cbd521163c5f03d68113d50af93d3 +Subproject commit 2663184aa79047d0a33a14a3b607954f8fdd8730 From d4c8f6118a61ae5efddb9bfc21780992887914bd Mon Sep 17 00:00:00 2001 From: office-pc nix root Date: Mon, 16 Sep 2024 13:44:18 +0800 Subject: [PATCH 2/2] update flutter to version 3.24 update dependencies --- lib/app/states/app.freezed.dart | 19 +- lib/channels/states/channel.freezed.dart | 17 +- lib/channels/states/tv_channel.freezed.dart | 17 +- lib/comments/states/comments.freezed.dart | 17 +- .../states/comments_container.freezed.dart | 17 +- .../states/single_comment.freezed.dart | 17 +- .../states/download_manager.freezed.dart | 17 +- .../states/downloaded_video.freezed.dart | 17 +- .../models/offline_subscription.freezed.dart | 21 +- lib/player/states/audio_player.freezed.dart | 17 +- lib/player/states/player.freezed.dart | 49 +- .../states/player_controls.freezed.dart | 17 +- .../states/tv_player_controls.freezed.dart | 17 +- .../states/tv_player_settings.freezed.dart | 17 +- lib/player/states/video_player.freezed.dart | 17 +- lib/playlists/states/playlist.freezed.dart | 17 +- .../states/playlist_list.freezed.dart | 17 +- lib/router.dart | 2 +- lib/router.gr.dart | 1178 ++++++++--------- lib/search/states/search.freezed.dart | 19 +- lib/search/states/search_filter.freezed.dart | 17 +- lib/search/states/tv_search.freezed.dart | 17 +- lib/settings/models/db/server.freezed.dart | 21 +- lib/settings/states/add_server.freezed.dart | 17 +- lib/settings/states/app_logs.freezed.dart | 17 +- .../states/server_list_settings.freezed.dart | 17 +- .../states/server_settings.freezed.dart | 19 +- lib/settings/states/settings.freezed.dart | 17 +- lib/settings/states/video_filter.freezed.dart | 17 +- .../states/video_filter_channel.freezed.dart | 17 +- .../states/video_filter_edit.freezed.dart | 17 +- .../states/manage_subscriptions.freezed.dart | 17 +- .../states/subscribe_button.freezed.dart | 17 +- lib/utils/states/item_list.freezed.dart | 17 +- .../states/paginated_list_view.freezed.dart | 17 +- lib/utils/states/select_list.freezed.dart | 17 +- ...able_dynamic_select_from_list.freezed.dart | 17 +- .../states/add_to_playlist.freezed.dart | 17 +- lib/videos/states/compact_video.freezed.dart | 17 +- .../states/download_modal_sheet.freezed.dart | 17 +- lib/videos/states/history.freezed.dart | 17 +- lib/videos/states/tv_video.freezed.dart | 17 +- lib/videos/states/video.freezed.dart | 17 +- lib/videos/states/video_in_list.freezed.dart | 17 +- pubspec.lock | 318 ++--- pubspec.yaml | 48 +- 46 files changed, 1349 insertions(+), 957 deletions(-) diff --git a/lib/app/states/app.freezed.dart b/lib/app/states/app.freezed.dart index 339d25a8..7814dc57 100644 --- a/lib/app/states/app.freezed.dart +++ b/lib/app/states/app.freezed.dart @@ -21,7 +21,9 @@ mixin _$AppState { HomeLayout get homeLayout => throw _privateConstructorUsedError; bool get globalLoading => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of AppState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $AppStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -50,6 +52,8 @@ class _$AppStateCopyWithImpl<$Res, $Val extends AppState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of AppState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -78,6 +82,8 @@ class _$AppStateCopyWithImpl<$Res, $Val extends AppState> ) as $Val); } + /// Create a copy of AppState + /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $ServerCopyWith<$Res>? get server { @@ -117,6 +123,8 @@ class __$$AppStateImplCopyWithImpl<$Res> _$AppStateImpl _value, $Res Function(_$AppStateImpl) _then) : super(_value, _then); + /// Create a copy of AppState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -185,7 +193,9 @@ class _$AppStateImpl implements _AppState { int get hashCode => Object.hash(runtimeType, firstIndex, server, homeLayout, globalLoading); - @JsonKey(ignore: true) + /// Create a copy of AppState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$AppStateImplCopyWith<_$AppStateImpl> get copyWith => @@ -205,8 +215,11 @@ abstract class _AppState implements AppState { HomeLayout get homeLayout; @override bool get globalLoading; + + /// Create a copy of AppState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$AppStateImplCopyWith<_$AppStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/channels/states/channel.freezed.dart b/lib/channels/states/channel.freezed.dart index 7d836f7f..b6f512a3 100644 --- a/lib/channels/states/channel.freezed.dart +++ b/lib/channels/states/channel.freezed.dart @@ -25,7 +25,9 @@ mixin _$ChannelController { double get barOpacity => throw _privateConstructorUsedError; ChannelSortBy get sortBy => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of ChannelController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $ChannelControllerCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -57,6 +59,8 @@ class _$ChannelControllerCopyWithImpl<$Res, $Val extends ChannelController> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of ChannelController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -133,6 +137,8 @@ class __$$ChannelControllerImplCopyWithImpl<$Res> $Res Function(_$ChannelControllerImpl) _then) : super(_value, _then); + /// Create a copy of ChannelController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -247,7 +253,9 @@ class _$ChannelControllerImpl implements _ChannelController { int get hashCode => Object.hash(runtimeType, channelId, isSubscribed, channel, loading, smallHeader, barHeight, barOpacity, sortBy); - @JsonKey(ignore: true) + /// Create a copy of ChannelController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$ChannelControllerImplCopyWith<_$ChannelControllerImpl> get copyWith => @@ -282,8 +290,11 @@ abstract class _ChannelController implements ChannelController { double get barOpacity; @override ChannelSortBy get sortBy; + + /// Create a copy of ChannelController + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$ChannelControllerImplCopyWith<_$ChannelControllerImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/channels/states/tv_channel.freezed.dart b/lib/channels/states/tv_channel.freezed.dart index 73e8fdd6..0e6c5f3b 100644 --- a/lib/channels/states/tv_channel.freezed.dart +++ b/lib/channels/states/tv_channel.freezed.dart @@ -22,7 +22,9 @@ mixin _$TvChannelController { bool get hasStreams => throw _privateConstructorUsedError; bool get hasPlaylist => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of TvChannelController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $TvChannelControllerCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -51,6 +53,8 @@ class _$TvChannelControllerCopyWithImpl<$Res, $Val extends TvChannelController> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of TvChannelController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -109,6 +113,8 @@ class __$$TvChannelControllerImplCopyWithImpl<$Res> $Res Function(_$TvChannelControllerImpl) _then) : super(_value, _then); + /// Create a copy of TvChannelController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -195,7 +201,9 @@ class _$TvChannelControllerImpl implements _TvChannelController { int get hashCode => Object.hash(runtimeType, showBackground, hasShorts, hasVideos, hasStreams, hasPlaylist); - @JsonKey(ignore: true) + /// Create a copy of TvChannelController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$TvChannelControllerImplCopyWith<_$TvChannelControllerImpl> get copyWith => @@ -221,8 +229,11 @@ abstract class _TvChannelController implements TvChannelController { bool get hasStreams; @override bool get hasPlaylist; + + /// Create a copy of TvChannelController + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$TvChannelControllerImplCopyWith<_$TvChannelControllerImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/comments/states/comments.freezed.dart b/lib/comments/states/comments.freezed.dart index 225900ac..857595e9 100644 --- a/lib/comments/states/comments.freezed.dart +++ b/lib/comments/states/comments.freezed.dart @@ -25,7 +25,9 @@ mixin _$CommentsState { String? get source => throw _privateConstructorUsedError; String? get sortBy => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of CommentsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $CommentsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -57,6 +59,8 @@ class _$CommentsStateCopyWithImpl<$Res, $Val extends CommentsState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of CommentsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -133,6 +137,8 @@ class __$$CommentsStateImplCopyWithImpl<$Res> _$CommentsStateImpl _value, $Res Function(_$CommentsStateImpl) _then) : super(_value, _then); + /// Create a copy of CommentsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -243,7 +249,9 @@ class _$CommentsStateImpl implements _CommentsState { int get hashCode => Object.hash(runtimeType, video, loadingComments, continuation, continuationLoaded, comments, error, source, sortBy); - @JsonKey(ignore: true) + /// Create a copy of CommentsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$CommentsStateImplCopyWith<_$CommentsStateImpl> get copyWith => @@ -277,8 +285,11 @@ abstract class _CommentsState implements CommentsState { String? get source; @override String? get sortBy; + + /// Create a copy of CommentsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$CommentsStateImplCopyWith<_$CommentsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/comments/states/comments_container.freezed.dart b/lib/comments/states/comments_container.freezed.dart index e7cada1c..ca6cd17c 100644 --- a/lib/comments/states/comments_container.freezed.dart +++ b/lib/comments/states/comments_container.freezed.dart @@ -19,7 +19,9 @@ mixin _$CommentsContainerState { String get source => throw _privateConstructorUsedError; String get sortBy => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of CommentsContainerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $CommentsContainerStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -44,6 +46,8 @@ class _$CommentsContainerStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of CommentsContainerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -85,6 +89,8 @@ class __$$CommentsContainerStateImplCopyWithImpl<$Res> $Res Function(_$CommentsContainerStateImpl) _then) : super(_value, _then); + /// Create a copy of CommentsContainerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -134,7 +140,9 @@ class _$CommentsContainerStateImpl implements _CommentsContainerState { @override int get hashCode => Object.hash(runtimeType, source, sortBy); - @JsonKey(ignore: true) + /// Create a copy of CommentsContainerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$CommentsContainerStateImplCopyWith<_$CommentsContainerStateImpl> @@ -151,8 +159,11 @@ abstract class _CommentsContainerState implements CommentsContainerState { String get source; @override String get sortBy; + + /// Create a copy of CommentsContainerState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$CommentsContainerStateImplCopyWith<_$CommentsContainerStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/comments/states/single_comment.freezed.dart b/lib/comments/states/single_comment.freezed.dart index 76044050..512b60af 100644 --- a/lib/comments/states/single_comment.freezed.dart +++ b/lib/comments/states/single_comment.freezed.dart @@ -20,7 +20,9 @@ mixin _$SingleCommentState { bool get showingChildren => throw _privateConstructorUsedError; VideoComments? get children => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SingleCommentState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SingleCommentStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -44,6 +46,8 @@ class _$SingleCommentStateCopyWithImpl<$Res, $Val extends SingleCommentState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of SingleCommentState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -87,6 +91,8 @@ class __$$SingleCommentStateImplCopyWithImpl<$Res> $Res Function(_$SingleCommentStateImpl) _then) : super(_value, _then); + /// Create a copy of SingleCommentState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -146,7 +152,9 @@ class _$SingleCommentStateImpl implements _SingleCommentState { int get hashCode => Object.hash(runtimeType, comment, showingChildren, children); - @JsonKey(ignore: true) + /// Create a copy of SingleCommentState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SingleCommentStateImplCopyWith<_$SingleCommentStateImpl> get copyWith => @@ -166,8 +174,11 @@ abstract class _SingleCommentState implements SingleCommentState { bool get showingChildren; @override VideoComments? get children; + + /// Create a copy of SingleCommentState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SingleCommentStateImplCopyWith<_$SingleCommentStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/downloads/states/download_manager.freezed.dart b/lib/downloads/states/download_manager.freezed.dart index 035cf209..402726a8 100644 --- a/lib/downloads/states/download_manager.freezed.dart +++ b/lib/downloads/states/download_manager.freezed.dart @@ -20,7 +20,9 @@ mixin _$DownloadManagerState { Map get downloadProgresses => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of DownloadManagerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $DownloadManagerStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -47,6 +49,8 @@ class _$DownloadManagerStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of DownloadManagerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -87,6 +91,8 @@ class __$$DownloadManagerStateImplCopyWithImpl<$Res> $Res Function(_$DownloadManagerStateImpl) _then) : super(_value, _then); + /// Create a copy of DownloadManagerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -156,7 +162,9 @@ class _$DownloadManagerStateImpl extends _DownloadManagerState { const DeepCollectionEquality().hash(_videos), const DeepCollectionEquality().hash(_downloadProgresses)); - @JsonKey(ignore: true) + /// Create a copy of DownloadManagerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$DownloadManagerStateImplCopyWith<_$DownloadManagerStateImpl> @@ -176,8 +184,11 @@ abstract class _DownloadManagerState extends DownloadManagerState { List get videos; @override Map get downloadProgresses; + + /// Create a copy of DownloadManagerState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$DownloadManagerStateImplCopyWith<_$DownloadManagerStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/downloads/states/downloaded_video.freezed.dart b/lib/downloads/states/downloaded_video.freezed.dart index 8b62ccef..c3748493 100644 --- a/lib/downloads/states/downloaded_video.freezed.dart +++ b/lib/downloads/states/downloaded_video.freezed.dart @@ -20,7 +20,9 @@ mixin _$DownloadedVideoState { String? get thumbnailPath => throw _privateConstructorUsedError; double get progress => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of DownloadedVideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $DownloadedVideoStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -45,6 +47,8 @@ class _$DownloadedVideoStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of DownloadedVideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -88,6 +92,8 @@ class __$$DownloadedVideoStateImplCopyWithImpl<$Res> $Res Function(_$DownloadedVideoStateImpl) _then) : super(_value, _then); + /// Create a copy of DownloadedVideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -146,7 +152,9 @@ class _$DownloadedVideoStateImpl implements _DownloadedVideoState { @override int get hashCode => Object.hash(runtimeType, video, thumbnailPath, progress); - @JsonKey(ignore: true) + /// Create a copy of DownloadedVideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$DownloadedVideoStateImplCopyWith<_$DownloadedVideoStateImpl> @@ -167,8 +175,11 @@ abstract class _DownloadedVideoState implements DownloadedVideoState { String? get thumbnailPath; @override double get progress; + + /// Create a copy of DownloadedVideoState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$DownloadedVideoStateImplCopyWith<_$DownloadedVideoStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/offline_subscriptions/models/offline_subscription.freezed.dart b/lib/offline_subscriptions/models/offline_subscription.freezed.dart index e0bb286f..130ee6cb 100644 --- a/lib/offline_subscriptions/models/offline_subscription.freezed.dart +++ b/lib/offline_subscriptions/models/offline_subscription.freezed.dart @@ -23,8 +23,12 @@ mixin _$OfflineSubscription { String get channelId => throw _privateConstructorUsedError; String get channelName => throw _privateConstructorUsedError; + /// Serializes this OfflineSubscription to a JSON map. Map toJson() => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + + /// Create a copy of OfflineSubscription + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $OfflineSubscriptionCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -48,6 +52,8 @@ class _$OfflineSubscriptionCopyWithImpl<$Res, $Val extends OfflineSubscription> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of OfflineSubscription + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -86,6 +92,8 @@ class __$$OfflineSubscriptionImplCopyWithImpl<$Res> $Res Function(_$OfflineSubscriptionImpl) _then) : super(_value, _then); + /// Create a copy of OfflineSubscription + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -135,11 +143,13 @@ class _$OfflineSubscriptionImpl implements _OfflineSubscription { other.channelName == channelName)); } - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType, channelId, channelName); - @JsonKey(ignore: true) + /// Create a copy of OfflineSubscription + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$OfflineSubscriptionImplCopyWith<_$OfflineSubscriptionImpl> get copyWith => @@ -166,8 +176,11 @@ abstract class _OfflineSubscription implements OfflineSubscription { String get channelId; @override String get channelName; + + /// Create a copy of OfflineSubscription + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$OfflineSubscriptionImplCopyWith<_$OfflineSubscriptionImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/player/states/audio_player.freezed.dart b/lib/player/states/audio_player.freezed.dart index bd13543c..1a5fb6d5 100644 --- a/lib/player/states/audio_player.freezed.dart +++ b/lib/player/states/audio_player.freezed.dart @@ -26,7 +26,9 @@ mixin _$AudioPlayerState { bool get loading => throw _privateConstructorUsedError; String? get error => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of AudioPlayerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $AudioPlayerStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -59,6 +61,8 @@ class _$AudioPlayerStateCopyWithImpl<$Res, $Val extends AudioPlayerState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of AudioPlayerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -141,6 +145,8 @@ class __$$AudioPlayerStateImplCopyWithImpl<$Res> $Res Function(_$AudioPlayerStateImpl) _then) : super(_value, _then); + /// Create a copy of AudioPlayerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -272,7 +278,9 @@ class _$AudioPlayerStateImpl extends _AudioPlayerState { loading, error); - @JsonKey(ignore: true) + /// Create a copy of AudioPlayerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$AudioPlayerStateImplCopyWith<_$AudioPlayerStateImpl> get copyWith => @@ -311,8 +319,11 @@ abstract class _AudioPlayerState extends AudioPlayerState { bool get loading; @override String? get error; + + /// Create a copy of AudioPlayerState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$AudioPlayerStateImplCopyWith<_$AudioPlayerStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/player/states/player.freezed.dart b/lib/player/states/player.freezed.dart index 271720e8..8842456e 100644 --- a/lib/player/states/player.freezed.dart +++ b/lib/player/states/player.freezed.dart @@ -61,7 +61,9 @@ mixin _$PlayerState { dynamic get totalRewind => throw _privateConstructorUsedError; Orientation get orientation => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of PlayerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $PlayerStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -121,6 +123,8 @@ class _$PlayerStateCopyWithImpl<$Res, $Val extends PlayerState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of PlayerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -365,6 +369,8 @@ class __$$PlayerStateImplCopyWithImpl<$Res> _$PlayerStateImpl _value, $Res Function(_$PlayerStateImpl) _then) : super(_value, _then); + /// Create a copy of PlayerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -848,7 +854,9 @@ class _$PlayerStateImpl extends _PlayerState { orientation ]); - @JsonKey(ignore: true) + /// Create a copy of PlayerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$PlayerStateImplCopyWith<_$PlayerStateImpl> get copyWith => @@ -895,7 +903,8 @@ abstract class _PlayerState extends PlayerState { final Orientation orientation}) = _$PlayerStateImpl; const _PlayerState._() : super._(); - @override // player display properties +// player display properties + @override bool get isMini; @override double? get top; @@ -920,22 +929,22 @@ abstract class _PlayerState extends PlayerState { @override bool get muted; @override - double get aspectRatio; - @override // videos to play + double get aspectRatio; // videos to play + @override Video? get currentlyPlaying; @override DownloadedVideo? get offlineCurrentlyPlaying; @override List get videos; @override - List get offlineVideos; - @override // playlist controls + List get offlineVideos; // playlist controls + @override List get playedVideos; @override ListQueue get playQueue; @override - bool get isAudio; - @override // playing video data + bool get isAudio; // playing video data + @override bool get isPip; @override Offset get offset; @@ -948,17 +957,18 @@ abstract class _PlayerState extends PlayerState { @override bool get isPlaying; @override - double get speed; - @override // events + double get speed; // events // command we send down the stack, namely video / audio player - MediaCommand? get mediaCommand; - @override // events we receive from bottom of stack - MediaEvent get mediaEvent; - @override // sponsor block variables + @override + MediaCommand? + get mediaCommand; // events we receive from bottom of stack + @override + MediaEvent get mediaEvent; // sponsor block variables + @override List> get sponsorSegments; @override - Pair get nextSegment; - @override // step in seconds when fast forawrd or fast rewind + Pair get nextSegment; // step in seconds when fast forawrd or fast rewind + @override int get forwardStep; @override dynamic get rewindStep; @@ -968,8 +978,11 @@ abstract class _PlayerState extends PlayerState { dynamic get totalRewind; @override Orientation get orientation; + + /// Create a copy of PlayerState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$PlayerStateImplCopyWith<_$PlayerStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/player/states/player_controls.freezed.dart b/lib/player/states/player_controls.freezed.dart index 1bd7299a..761d9e18 100644 --- a/lib/player/states/player_controls.freezed.dart +++ b/lib/player/states/player_controls.freezed.dart @@ -31,7 +31,9 @@ mixin _$PlayerControlsState { bool get justDoubleTappedSkip => throw _privateConstructorUsedError; bool get showSponsorBlocked => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of PlayerControlsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $PlayerControlsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -68,6 +70,8 @@ class _$PlayerControlsStateCopyWithImpl<$Res, $Val extends PlayerControlsState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of PlayerControlsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -174,6 +178,8 @@ class __$$PlayercontrolsStateImplCopyWithImpl<$Res> $Res Function(_$PlayercontrolsStateImpl) _then) : super(_value, _then); + /// Create a copy of PlayerControlsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -361,7 +367,9 @@ class _$PlayercontrolsStateImpl implements _PlayercontrolsState { justDoubleTappedSkip, showSponsorBlocked); - @JsonKey(ignore: true) + /// Create a copy of PlayerControlsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$PlayercontrolsStateImplCopyWith<_$PlayercontrolsStateImpl> get copyWith => @@ -411,8 +419,11 @@ abstract class _PlayercontrolsState implements PlayerControlsState { bool get justDoubleTappedSkip; @override bool get showSponsorBlocked; + + /// Create a copy of PlayerControlsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$PlayercontrolsStateImplCopyWith<_$PlayercontrolsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/player/states/tv_player_controls.freezed.dart b/lib/player/states/tv_player_controls.freezed.dart index bbacd838..4333194f 100644 --- a/lib/player/states/tv_player_controls.freezed.dart +++ b/lib/player/states/tv_player_controls.freezed.dart @@ -22,7 +22,9 @@ mixin _$TvPlayerControlsState { bool get loading => throw _privateConstructorUsedError; bool get displayControls => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of TvPlayerControlsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $TvPlayerControlsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -52,6 +54,8 @@ class _$TvPlayerControlsStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of TvPlayerControlsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -112,6 +116,8 @@ class __$$TvPlayerControlsStateImplCopyWithImpl<$Res> $Res Function(_$TvPlayerControlsStateImpl) _then) : super(_value, _then); + /// Create a copy of TvPlayerControlsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -198,7 +204,9 @@ class _$TvPlayerControlsStateImpl extends _TvPlayerControlsState { int get hashCode => Object.hash(runtimeType, controlsOpacity, showSettings, showQueue, loading, displayControls); - @JsonKey(ignore: true) + /// Create a copy of TvPlayerControlsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$TvPlayerControlsStateImplCopyWith<_$TvPlayerControlsStateImpl> @@ -225,8 +233,11 @@ abstract class _TvPlayerControlsState extends TvPlayerControlsState { bool get loading; @override bool get displayControls; + + /// Create a copy of TvPlayerControlsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$TvPlayerControlsStateImplCopyWith<_$TvPlayerControlsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/player/states/tv_player_settings.freezed.dart b/lib/player/states/tv_player_settings.freezed.dart index 9f835886..c5829b03 100644 --- a/lib/player/states/tv_player_settings.freezed.dart +++ b/lib/player/states/tv_player_settings.freezed.dart @@ -18,7 +18,9 @@ final _privateConstructorUsedError = UnsupportedError( mixin _$TvPlayerSettingsState { Tabs get selected => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of TvPlayerSettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $TvPlayerSettingsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -43,6 +45,8 @@ class _$TvPlayerSettingsStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of TvPlayerSettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -78,6 +82,8 @@ class __$$TvPlayerSettingsStateImplCopyWithImpl<$Res> $Res Function(_$TvPlayerSettingsStateImpl) _then) : super(_value, _then); + /// Create a copy of TvPlayerSettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -118,7 +124,9 @@ class _$TvPlayerSettingsStateImpl implements _TvPlayerSettingsState { @override int get hashCode => Object.hash(runtimeType, selected); - @JsonKey(ignore: true) + /// Create a copy of TvPlayerSettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$TvPlayerSettingsStateImplCopyWith<_$TvPlayerSettingsStateImpl> @@ -132,8 +140,11 @@ abstract class _TvPlayerSettingsState implements TvPlayerSettingsState { @override Tabs get selected; + + /// Create a copy of TvPlayerSettingsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$TvPlayerSettingsStateImplCopyWith<_$TvPlayerSettingsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/player/states/video_player.freezed.dart b/lib/player/states/video_player.freezed.dart index f4409827..d21a52aa 100644 --- a/lib/player/states/video_player.freezed.dart +++ b/lib/player/states/video_player.freezed.dart @@ -28,7 +28,9 @@ mixin _$VideoPlayerState { bool? get playNow => throw _privateConstructorUsedError; bool? get disableControls => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of VideoPlayerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $VideoPlayerStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -62,6 +64,8 @@ class _$VideoPlayerStateCopyWithImpl<$Res, $Val extends VideoPlayerState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of VideoPlayerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -150,6 +154,8 @@ class __$$VideoPlayerStateImplCopyWithImpl<$Res> $Res Function(_$VideoPlayerStateImpl) _then) : super(_value, _then); + /// Create a copy of VideoPlayerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -289,7 +295,9 @@ class _$VideoPlayerStateImpl extends _VideoPlayerState { playNow, disableControls); - @JsonKey(ignore: true) + /// Create a copy of VideoPlayerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$VideoPlayerStateImplCopyWith<_$VideoPlayerStateImpl> get copyWith => @@ -331,8 +339,11 @@ abstract class _VideoPlayerState extends VideoPlayerState { bool? get playNow; @override bool? get disableControls; + + /// Create a copy of VideoPlayerState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$VideoPlayerStateImplCopyWith<_$VideoPlayerStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/playlists/states/playlist.freezed.dart b/lib/playlists/states/playlist.freezed.dart index d3745a50..8f464ba2 100644 --- a/lib/playlists/states/playlist.freezed.dart +++ b/lib/playlists/states/playlist.freezed.dart @@ -22,7 +22,9 @@ mixin _$PlaylistState { double get playlistItemHeight => throw _privateConstructorUsedError; bool get showImage => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of PlaylistState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $PlaylistStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -51,6 +53,8 @@ class _$PlaylistStateCopyWithImpl<$Res, $Val extends PlaylistState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of PlaylistState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -109,6 +113,8 @@ class __$$PlaylistStateImplCopyWithImpl<$Res> _$PlaylistStateImpl _value, $Res Function(_$PlaylistStateImpl) _then) : super(_value, _then); + /// Create a copy of PlaylistState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -192,7 +198,9 @@ class _$PlaylistStateImpl implements _PlaylistState { int get hashCode => Object.hash(runtimeType, loadingProgress, playlist, loading, playlistItemHeight, showImage); - @JsonKey(ignore: true) + /// Create a copy of PlaylistState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$PlaylistStateImplCopyWith<_$PlaylistStateImpl> get copyWith => @@ -217,8 +225,11 @@ abstract class _PlaylistState implements PlaylistState { double get playlistItemHeight; @override bool get showImage; + + /// Create a copy of PlaylistState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$PlaylistStateImplCopyWith<_$PlaylistStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/playlists/states/playlist_list.freezed.dart b/lib/playlists/states/playlist_list.freezed.dart index a6f50310..556ce241 100644 --- a/lib/playlists/states/playlist_list.freezed.dart +++ b/lib/playlists/states/playlist_list.freezed.dart @@ -22,7 +22,9 @@ mixin _$PlaylistListState { bool get loading => throw _privateConstructorUsedError; String get error => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of PlaylistListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $PlaylistListStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -50,6 +52,8 @@ class _$PlaylistListStateCopyWithImpl<$Res, $Val extends PlaylistListState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of PlaylistListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -102,6 +106,8 @@ class __$$PlaylistListStateImplCopyWithImpl<$Res> $Res Function(_$PlaylistListStateImpl) _then) : super(_value, _then); + /// Create a copy of PlaylistListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -181,7 +187,9 @@ class _$PlaylistListStateImpl implements _PlaylistListState { int get hashCode => Object.hash(runtimeType, paginatedList, const DeepCollectionEquality().hash(_playlists), loading, error); - @JsonKey(ignore: true) + /// Create a copy of PlaylistListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$PlaylistListStateImplCopyWith<_$PlaylistListStateImpl> get copyWith => @@ -204,8 +212,11 @@ abstract class _PlaylistListState implements PlaylistListState { bool get loading; @override String get error; + + /// Create a copy of PlaylistListState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$PlaylistListStateImplCopyWith<_$PlaylistListStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/router.dart b/lib/router.dart index 8affe723..4c33a679 100644 --- a/lib/router.dart +++ b/lib/router.dart @@ -112,7 +112,7 @@ const shortsPath = 'shorts'; const streamsPath = 'streams'; @AutoRouterConfig(replaceInRouteName: 'Screen|Tab,Route') -class AppRouter extends _$AppRouter implements AutoRouteGuard { +class AppRouter extends RootStackRouter implements AutoRouteGuard { final bool hasServer; AppRouter({required this.hasServer}); diff --git a/lib/router.gr.dart b/lib/router.gr.dart index 67cdd745..fc8f59a6 100644 --- a/lib/router.gr.dart +++ b/lib/router.gr.dart @@ -9,553 +9,6 @@ part of 'router.dart'; -abstract class _$AppRouter extends RootStackRouter { - // ignore: unused_element - _$AppRouter({super.navigatorKey}); - - @override - final Map pagesMap = { - AddServerRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const AddServerScreen(), - ); - }, - AppLogsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const AppLogsScreen(), - ); - }, - AppearanceSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const AppearanceSettingsScreen(), - ); - }, - BrowsingSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const BrowsingSettingsScreen(), - ); - }, - ChannelInfoRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const ChannelInfoRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: ChannelInfoTab( - key: args.key, - channel: args.channel, - ), - ); - }, - ChannelPlaylistsRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const ChannelPlaylistsRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: ChannelPlaylistsTab( - key: args.key, - channelId: args.channelId, - ), - ); - }, - ChannelRoute.name: (routeData) { - final pathParams = routeData.inheritedPathParams; - final args = routeData.argsAs( - orElse: () => - ChannelRouteArgs(channelId: pathParams.getString('channelId'))); - return AutoRoutePage( - routeData: routeData, - child: ChannelScreen( - key: args.key, - channelId: args.channelId, - ), - ); - }, - ChannelShortsRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const ChannelShortsRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: ChannelShortsTab( - key: args.key, - channel: args.channel, - ), - ); - }, - ChannelStreamRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const ChannelStreamRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: ChannelStreamTab( - key: args.key, - channel: args.channel, - ), - ); - }, - ChannelVideoRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const ChannelVideoRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: ChannelVideoTab( - key: args.key, - channel: args.channel, - ), - ); - }, - CommentsRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const CommentsRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: CommentsTab( - key: args.key, - video: args.video, - ), - ); - }, - DeArrowSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const DeArrowSettingsScreen(), - ); - }, - DownloadManagerRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const DownloadManagerScreen(), - ); - }, - DownloadsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const DownloadsTab(), - ); - }, - EditHomeLayoutRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const EditHomeLayoutScreen(), - ); - }, - HistoryRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const HistoryTab(), - ); - }, - HomeRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const HomeTab(), - ); - }, - MainContentRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const MainContentScreen(), - ); - }, - MainRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const MainScreen(), - ); - }, - ManageServersRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const ManageServersScreen(), - ); - }, - ManageSingleServerRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: ManageSingleServerScreen( - key: args.key, - server: args.server, - ), - ); - }, - ManageSubscriptionsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const ManageSubscriptionsScreen(), - ); - }, - NotificationSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const NotificationSettingsScreen(), - ); - }, - PlaylistViewRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: PlaylistViewScreen( - key: args.key, - playlist: args.playlist, - canDeleteVideos: args.canDeleteVideos, - ), - ); - }, - PlaylistsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const PlaylistsTab(), - ); - }, - PopularRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const PopularTab(), - ); - }, - RecommendedRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const RecommendedRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: RecommendedTab( - key: args.key, - video: args.video, - ), - ); - }, - SearchChannelRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SearchChannelTab(), - ); - }, - SearchHistorySettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SearchHistorySettingsScreen(), - ); - }, - SearchHistoryRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SearchHistoryTab(), - ); - }, - SearchPlaylistRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SearchPlaylistTab(), - ); - }, - SearchRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const SearchRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: SearchScreen( - key: args.key, - query: args.query, - searchNow: args.searchNow, - ), - ); - }, - SearchVideoRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SearchVideoTab(), - ); - }, - SettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SettingsScreen(), - ); - }, - SponsorBlockSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SponsorBlockSettingsScreen(), - ); - }, - SubscriptionRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const SubscriptionTab(), - ); - }, - TVSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TVSettingsScreen(), - ); - }, - TrendingRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TrendingTab(), - ); - }, - TvAddServerRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvAddServerScreen(), - ); - }, - TvAppLayoutSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvAppLayoutSettingsScreen(), - ); - }, - TvChannelRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvChannelScreen( - key: args.key, - channelId: args.channelId, - ), - ); - }, - TvDearrowSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvDearrowSettingsScreen(), - ); - }, - TvFilterEditSettingsRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const TvFilterEditSettingsRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: TvFilterEditSettingsScreen( - key: args.key, - channelId: args.channelId, - filter: args.filter, - ), - ); - }, - TvFilterListSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvFilterListSettingsScreen(), - ); - }, - TvGridRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvGridScreen( - key: args.key, - paginatedVideoList: args.paginatedVideoList, - tags: args.tags, - title: args.title, - ), - ); - }, - TvHomeRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvHomeScreen(), - ); - }, - TvManageSingleServerRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvManageSingleServerScreen( - key: args.key, - server: args.server, - ), - ); - }, - TvPlainTextRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvPlainTextScreen( - key: args.key, - text: args.text, - ), - ); - }, - TvPlayerRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvPlayerScreen( - key: args.key, - videos: args.videos, - ), - ); - }, - TvPlaylistGridRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvPlaylistGridScreen( - key: args.key, - playlistList: args.playlistList, - tags: args.tags, - ), - ); - }, - TvPlaylistRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvPlaylistScreen( - key: args.key, - playlist: args.playlist, - canDeleteVideos: args.canDeleteVideos, - ), - ); - }, - TvSearchHistorySettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvSearchHistorySettingsScreen(), - ); - }, - TvSearchRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvSearchScreen(), - ); - }, - TvSelectFromListRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvSelectFromListScreen( - key: args.key, - options: args.options, - selected: args.selected, - onSelect: args.onSelect, - title: args.title, - ), - ); - }, - TvSettingsManageServersRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvSettingsManageServersScreen(), - ); - }, - TvSponsorBlockSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvSponsorBlockSettingsScreen(), - ); - }, - TvTextFieldRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvTextFieldScreen( - key: args.key, - controller: args.controller, - autofocus: args.autofocus, - autocorrect: args.autocorrect, - focusNode: args.focusNode, - onSubmitted: args.onSubmitted, - textInputAction: args.textInputAction, - obscureText: args.obscureText, - autofillHints: args.autofillHints, - decoration: args.decoration, - keyboardType: args.keyboardType, - ), - ); - }, - TvTimePickerRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvTimePickerScreen( - key: args.key, - value: args.value, - onTimePicked: args.onTimePicked, - ), - ); - }, - TvVideoRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: TvVideoScreen( - key: args.key, - videoId: args.videoId, - ), - ); - }, - TvWelcomeWizardRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const TvWelcomeWizardScreen(), - ); - }, - VideoFilterSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const VideoFilterSettingsScreen(), - ); - }, - VideoFilterSetupRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const VideoFilterSetupRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: VideoFilterSetupScreen( - key: args.key, - channelId: args.channelId, - filter: args.filter, - ), - ); - }, - VideoInfoRoute.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const VideoInfoRouteArgs()); - return AutoRoutePage( - routeData: routeData, - child: VideoInfoTab( - key: args.key, - video: args.video, - dislikes: args.dislikes, - titleAndChannelInfo: args.titleAndChannelInfo, - ), - ); - }, - VideoPlayerSettingsRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const VideoPlayerSettingsScreen(), - ); - }, - VideoRoute.name: (routeData) { - final args = routeData.argsAs(); - return AutoRoutePage( - routeData: routeData, - child: VideoScreen( - key: args.key, - videoId: args.videoId, - playNow: args.playNow, - ), - ); - }, - WelcomeWizardRoute.name: (routeData) { - return AutoRoutePage( - routeData: routeData, - child: const WelcomeWizardScreen(), - ); - }, - }; -} - /// generated route for /// [AddServerScreen] class AddServerRoute extends PageRouteInfo { @@ -567,7 +20,12 @@ class AddServerRoute extends PageRouteInfo { static const String name = 'AddServerRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const AddServerScreen(); + }, + ); } /// generated route for @@ -581,7 +39,12 @@ class AppLogsRoute extends PageRouteInfo { static const String name = 'AppLogsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const AppLogsScreen(); + }, + ); } /// generated route for @@ -595,7 +58,12 @@ class AppearanceSettingsRoute extends PageRouteInfo { static const String name = 'AppearanceSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const AppearanceSettingsScreen(); + }, + ); } /// generated route for @@ -609,7 +77,12 @@ class BrowsingSettingsRoute extends PageRouteInfo { static const String name = 'BrowsingSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const BrowsingSettingsScreen(); + }, + ); } /// generated route for @@ -630,8 +103,17 @@ class ChannelInfoRoute extends PageRouteInfo { static const String name = 'ChannelInfoRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const ChannelInfoRouteArgs()); + return ChannelInfoTab( + key: args.key, + channel: args.channel, + ); + }, + ); } class ChannelInfoRouteArgs { @@ -668,8 +150,17 @@ class ChannelPlaylistsRoute extends PageRouteInfo { static const String name = 'ChannelPlaylistsRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const ChannelPlaylistsRouteArgs()); + return ChannelPlaylistsTab( + key: args.key, + channelId: args.channelId, + ); + }, + ); } class ChannelPlaylistsRouteArgs { @@ -707,8 +198,19 @@ class ChannelRoute extends PageRouteInfo { static const String name = 'ChannelRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final pathParams = data.inheritedPathParams; + final args = data.argsAs( + orElse: () => + ChannelRouteArgs(channelId: pathParams.getString('channelId'))); + return ChannelScreen( + key: args.key, + channelId: args.channelId, + ); + }, + ); } class ChannelRouteArgs { @@ -745,8 +247,17 @@ class ChannelShortsRoute extends PageRouteInfo { static const String name = 'ChannelShortsRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const ChannelShortsRouteArgs()); + return ChannelShortsTab( + key: args.key, + channel: args.channel, + ); + }, + ); } class ChannelShortsRouteArgs { @@ -783,8 +294,17 @@ class ChannelStreamRoute extends PageRouteInfo { static const String name = 'ChannelStreamRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const ChannelStreamRouteArgs()); + return ChannelStreamTab( + key: args.key, + channel: args.channel, + ); + }, + ); } class ChannelStreamRouteArgs { @@ -821,8 +341,17 @@ class ChannelVideoRoute extends PageRouteInfo { static const String name = 'ChannelVideoRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const ChannelVideoRouteArgs()); + return ChannelVideoTab( + key: args.key, + channel: args.channel, + ); + }, + ); } class ChannelVideoRouteArgs { @@ -859,8 +388,17 @@ class CommentsRoute extends PageRouteInfo { static const String name = 'CommentsRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const CommentsRouteArgs()); + return CommentsTab( + key: args.key, + video: args.video, + ); + }, + ); } class CommentsRouteArgs { @@ -890,7 +428,12 @@ class DeArrowSettingsRoute extends PageRouteInfo { static const String name = 'DeArrowSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const DeArrowSettingsScreen(); + }, + ); } /// generated route for @@ -904,7 +447,12 @@ class DownloadManagerRoute extends PageRouteInfo { static const String name = 'DownloadManagerRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const DownloadManagerScreen(); + }, + ); } /// generated route for @@ -918,7 +466,12 @@ class DownloadsRoute extends PageRouteInfo { static const String name = 'DownloadsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const DownloadsTab(); + }, + ); } /// generated route for @@ -932,7 +485,12 @@ class EditHomeLayoutRoute extends PageRouteInfo { static const String name = 'EditHomeLayoutRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const EditHomeLayoutScreen(); + }, + ); } /// generated route for @@ -946,7 +504,12 @@ class HistoryRoute extends PageRouteInfo { static const String name = 'HistoryRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const HistoryTab(); + }, + ); } /// generated route for @@ -960,7 +523,12 @@ class HomeRoute extends PageRouteInfo { static const String name = 'HomeRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const HomeTab(); + }, + ); } /// generated route for @@ -974,7 +542,12 @@ class MainContentRoute extends PageRouteInfo { static const String name = 'MainContentRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const MainContentScreen(); + }, + ); } /// generated route for @@ -988,7 +561,12 @@ class MainRoute extends PageRouteInfo { static const String name = 'MainRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const MainScreen(); + }, + ); } /// generated route for @@ -1002,7 +580,12 @@ class ManageServersRoute extends PageRouteInfo { static const String name = 'ManageServersRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const ManageServersScreen(); + }, + ); } /// generated route for @@ -1024,8 +607,16 @@ class ManageSingleServerRoute static const String name = 'ManageSingleServerRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return ManageSingleServerScreen( + key: args.key, + server: args.server, + ); + }, + ); } class ManageSingleServerRouteArgs { @@ -1055,7 +646,12 @@ class ManageSubscriptionsRoute extends PageRouteInfo { static const String name = 'ManageSubscriptionsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const ManageSubscriptionsScreen(); + }, + ); } /// generated route for @@ -1069,7 +665,12 @@ class NotificationSettingsRoute extends PageRouteInfo { static const String name = 'NotificationSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const NotificationSettingsScreen(); + }, + ); } /// generated route for @@ -1092,8 +693,17 @@ class PlaylistViewRoute extends PageRouteInfo { static const String name = 'PlaylistViewRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return PlaylistViewScreen( + key: args.key, + playlist: args.playlist, + canDeleteVideos: args.canDeleteVideos, + ); + }, + ); } class PlaylistViewRouteArgs { @@ -1126,7 +736,12 @@ class PlaylistsRoute extends PageRouteInfo { static const String name = 'PlaylistsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const PlaylistsTab(); + }, + ); } /// generated route for @@ -1140,7 +755,12 @@ class PopularRoute extends PageRouteInfo { static const String name = 'PopularRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const PopularTab(); + }, + ); } /// generated route for @@ -1161,8 +781,17 @@ class RecommendedRoute extends PageRouteInfo { static const String name = 'RecommendedRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const RecommendedRouteArgs()); + return RecommendedTab( + key: args.key, + video: args.video, + ); + }, + ); } class RecommendedRouteArgs { @@ -1192,7 +821,12 @@ class SearchChannelRoute extends PageRouteInfo { static const String name = 'SearchChannelRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SearchChannelTab(); + }, + ); } /// generated route for @@ -1206,7 +840,12 @@ class SearchHistorySettingsRoute extends PageRouteInfo { static const String name = 'SearchHistorySettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SearchHistorySettingsScreen(); + }, + ); } /// generated route for @@ -1220,7 +859,12 @@ class SearchHistoryRoute extends PageRouteInfo { static const String name = 'SearchHistoryRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SearchHistoryTab(); + }, + ); } /// generated route for @@ -1234,7 +878,12 @@ class SearchPlaylistRoute extends PageRouteInfo { static const String name = 'SearchPlaylistRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SearchPlaylistTab(); + }, + ); } /// generated route for @@ -1257,7 +906,18 @@ class SearchRoute extends PageRouteInfo { static const String name = 'SearchRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = + data.argsAs(orElse: () => const SearchRouteArgs()); + return SearchScreen( + key: args.key, + query: args.query, + searchNow: args.searchNow, + ); + }, + ); } class SearchRouteArgs { @@ -1290,7 +950,12 @@ class SearchVideoRoute extends PageRouteInfo { static const String name = 'SearchVideoRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SearchVideoTab(); + }, + ); } /// generated route for @@ -1304,7 +969,12 @@ class SettingsRoute extends PageRouteInfo { static const String name = 'SettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SettingsScreen(); + }, + ); } /// generated route for @@ -1318,7 +988,12 @@ class SponsorBlockSettingsRoute extends PageRouteInfo { static const String name = 'SponsorBlockSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SponsorBlockSettingsScreen(); + }, + ); } /// generated route for @@ -1332,7 +1007,12 @@ class SubscriptionRoute extends PageRouteInfo { static const String name = 'SubscriptionRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const SubscriptionTab(); + }, + ); } /// generated route for @@ -1346,7 +1026,12 @@ class TVSettingsRoute extends PageRouteInfo { static const String name = 'TVSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TVSettingsScreen(); + }, + ); } /// generated route for @@ -1360,7 +1045,12 @@ class TrendingRoute extends PageRouteInfo { static const String name = 'TrendingRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TrendingTab(); + }, + ); } /// generated route for @@ -1374,7 +1064,12 @@ class TvAddServerRoute extends PageRouteInfo { static const String name = 'TvAddServerRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvAddServerScreen(); + }, + ); } /// generated route for @@ -1388,7 +1083,12 @@ class TvAppLayoutSettingsRoute extends PageRouteInfo { static const String name = 'TvAppLayoutSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvAppLayoutSettingsScreen(); + }, + ); } /// generated route for @@ -1409,8 +1109,16 @@ class TvChannelRoute extends PageRouteInfo { static const String name = 'TvChannelRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvChannelScreen( + key: args.key, + channelId: args.channelId, + ); + }, + ); } class TvChannelRouteArgs { @@ -1440,7 +1148,12 @@ class TvDearrowSettingsRoute extends PageRouteInfo { static const String name = 'TvDearrowSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvDearrowSettingsScreen(); + }, + ); } /// generated route for @@ -1464,8 +1177,18 @@ class TvFilterEditSettingsRoute static const String name = 'TvFilterEditSettingsRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const TvFilterEditSettingsRouteArgs()); + return TvFilterEditSettingsScreen( + key: args.key, + channelId: args.channelId, + filter: args.filter, + ); + }, + ); } class TvFilterEditSettingsRouteArgs { @@ -1498,7 +1221,12 @@ class TvFilterListSettingsRoute extends PageRouteInfo { static const String name = 'TvFilterListSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvFilterListSettingsScreen(); + }, + ); } /// generated route for @@ -1523,7 +1251,18 @@ class TvGridRoute extends PageRouteInfo { static const String name = 'TvGridRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvGridScreen( + key: args.key, + paginatedVideoList: args.paginatedVideoList, + tags: args.tags, + title: args.title, + ); + }, + ); } class TvGridRouteArgs { @@ -1559,7 +1298,12 @@ class TvHomeRoute extends PageRouteInfo { static const String name = 'TvHomeRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvHomeScreen(); + }, + ); } /// generated route for @@ -1581,8 +1325,16 @@ class TvManageSingleServerRoute static const String name = 'TvManageSingleServerRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvManageSingleServerScreen( + key: args.key, + server: args.server, + ); + }, + ); } class TvManageSingleServerRouteArgs { @@ -1619,8 +1371,16 @@ class TvPlainTextRoute extends PageRouteInfo { static const String name = 'TvPlainTextRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvPlainTextScreen( + key: args.key, + text: args.text, + ); + }, + ); } class TvPlainTextRouteArgs { @@ -1657,8 +1417,16 @@ class TvPlayerRoute extends PageRouteInfo { static const String name = 'TvPlayerRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvPlayerScreen( + key: args.key, + videos: args.videos, + ); + }, + ); } class TvPlayerRouteArgs { @@ -1697,8 +1465,17 @@ class TvPlaylistGridRoute extends PageRouteInfo { static const String name = 'TvPlaylistGridRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvPlaylistGridScreen( + key: args.key, + playlistList: args.playlistList, + tags: args.tags, + ); + }, + ); } class TvPlaylistGridRouteArgs { @@ -1740,8 +1517,17 @@ class TvPlaylistRoute extends PageRouteInfo { static const String name = 'TvPlaylistRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvPlaylistScreen( + key: args.key, + playlist: args.playlist, + canDeleteVideos: args.canDeleteVideos, + ); + }, + ); } class TvPlaylistRouteArgs { @@ -1774,7 +1560,12 @@ class TvSearchHistorySettingsRoute extends PageRouteInfo { static const String name = 'TvSearchHistorySettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvSearchHistorySettingsScreen(); + }, + ); } /// generated route for @@ -1788,7 +1579,12 @@ class TvSearchRoute extends PageRouteInfo { static const String name = 'TvSearchRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvSearchScreen(); + }, + ); } /// generated route for @@ -1815,8 +1611,19 @@ class TvSelectFromListRoute extends PageRouteInfo { static const String name = 'TvSelectFromListRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvSelectFromListScreen( + key: args.key, + options: args.options, + selected: args.selected, + onSelect: args.onSelect, + title: args.title, + ); + }, + ); } class TvSelectFromListRouteArgs { @@ -1855,7 +1662,12 @@ class TvSettingsManageServersRoute extends PageRouteInfo { static const String name = 'TvSettingsManageServersRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvSettingsManageServersScreen(); + }, + ); } /// generated route for @@ -1869,7 +1681,12 @@ class TvSponsorBlockSettingsRoute extends PageRouteInfo { static const String name = 'TvSponsorBlockSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvSponsorBlockSettingsScreen(); + }, + ); } /// generated route for @@ -1881,7 +1698,7 @@ class TvTextFieldRoute extends PageRouteInfo { bool? autofocus, bool? autocorrect, FocusNode? focusNode, - void Function(String)? onSubmitted, + ValueChanged? onSubmitted, TextInputAction? textInputAction, bool? obscureText, Iterable? autofillHints, @@ -1908,8 +1725,25 @@ class TvTextFieldRoute extends PageRouteInfo { static const String name = 'TvTextFieldRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvTextFieldScreen( + key: args.key, + controller: args.controller, + autofocus: args.autofocus, + autocorrect: args.autocorrect, + focusNode: args.focusNode, + onSubmitted: args.onSubmitted, + textInputAction: args.textInputAction, + obscureText: args.obscureText, + autofillHints: args.autofillHints, + decoration: args.decoration, + keyboardType: args.keyboardType, + ); + }, + ); } class TvTextFieldRouteArgs { @@ -1937,7 +1771,7 @@ class TvTextFieldRouteArgs { final FocusNode? focusNode; - final void Function(String)? onSubmitted; + final ValueChanged? onSubmitted; final TextInputAction? textInputAction; @@ -1975,8 +1809,17 @@ class TvTimePickerRoute extends PageRouteInfo { static const String name = 'TvTimePickerRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvTimePickerScreen( + key: args.key, + value: args.value, + onTimePicked: args.onTimePicked, + ); + }, + ); } class TvTimePickerRouteArgs { @@ -2016,8 +1859,16 @@ class TvVideoRoute extends PageRouteInfo { static const String name = 'TvVideoRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return TvVideoScreen( + key: args.key, + videoId: args.videoId, + ); + }, + ); } class TvVideoRouteArgs { @@ -2047,7 +1898,12 @@ class TvWelcomeWizardRoute extends PageRouteInfo { static const String name = 'TvWelcomeWizardRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const TvWelcomeWizardScreen(); + }, + ); } /// generated route for @@ -2061,7 +1917,12 @@ class VideoFilterSettingsRoute extends PageRouteInfo { static const String name = 'VideoFilterSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const VideoFilterSettingsScreen(); + }, + ); } /// generated route for @@ -2084,8 +1945,18 @@ class VideoFilterSetupRoute extends PageRouteInfo { static const String name = 'VideoFilterSetupRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const VideoFilterSetupRouteArgs()); + return VideoFilterSetupScreen( + key: args.key, + channelId: args.channelId, + filter: args.filter, + ); + }, + ); } class VideoFilterSetupRouteArgs { @@ -2129,8 +2000,19 @@ class VideoInfoRoute extends PageRouteInfo { static const String name = 'VideoInfoRoute'; - static const PageInfo page = - PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs( + orElse: () => const VideoInfoRouteArgs()); + return VideoInfoTab( + key: args.key, + video: args.video, + dislikes: args.dislikes, + titleAndChannelInfo: args.titleAndChannelInfo, + ); + }, + ); } class VideoInfoRouteArgs { @@ -2166,7 +2048,12 @@ class VideoPlayerSettingsRoute extends PageRouteInfo { static const String name = 'VideoPlayerSettingsRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const VideoPlayerSettingsScreen(); + }, + ); } /// generated route for @@ -2189,7 +2076,17 @@ class VideoRoute extends PageRouteInfo { static const String name = 'VideoRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + final args = data.argsAs(); + return VideoScreen( + key: args.key, + videoId: args.videoId, + playNow: args.playNow, + ); + }, + ); } class VideoRouteArgs { @@ -2222,5 +2119,10 @@ class WelcomeWizardRoute extends PageRouteInfo { static const String name = 'WelcomeWizardRoute'; - static const PageInfo page = PageInfo(name); + static PageInfo page = PageInfo( + name, + builder: (data) { + return const WelcomeWizardScreen(); + }, + ); } diff --git a/lib/search/states/search.freezed.dart b/lib/search/states/search.freezed.dart index 6093c21a..8a70e355 100644 --- a/lib/search/states/search.freezed.dart +++ b/lib/search/states/search.freezed.dart @@ -28,7 +28,9 @@ mixin _$SearchState { List get searchHistory => throw _privateConstructorUsedError; SearchFiltersState get filters => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SearchState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SearchStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -64,6 +66,8 @@ class _$SearchStateCopyWithImpl<$Res, $Val extends SearchState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of SearchState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -122,6 +126,8 @@ class _$SearchStateCopyWithImpl<$Res, $Val extends SearchState> ) as $Val); } + /// Create a copy of SearchState + /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $SearchFiltersStateCopyWith<$Res> get filters { @@ -163,6 +169,8 @@ class __$$SearchStateImplCopyWithImpl<$Res> _$SearchStateImpl _value, $Res Function(_$SearchStateImpl) _then) : super(_value, _then); + /// Create a copy of SearchState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -325,7 +333,9 @@ class _$SearchStateImpl implements _SearchState { const DeepCollectionEquality().hash(_searchHistory), filters); - @JsonKey(ignore: true) + /// Create a copy of SearchState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SearchStateImplCopyWith<_$SearchStateImpl> get copyWith => @@ -365,8 +375,11 @@ abstract class _SearchState implements SearchState { List get searchHistory; @override SearchFiltersState get filters; + + /// Create a copy of SearchState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SearchStateImplCopyWith<_$SearchStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/search/states/search_filter.freezed.dart b/lib/search/states/search_filter.freezed.dart index e41c799c..b700e985 100644 --- a/lib/search/states/search_filter.freezed.dart +++ b/lib/search/states/search_filter.freezed.dart @@ -20,7 +20,9 @@ mixin _$SearchFiltersState { dynamic get duration => throw _privateConstructorUsedError; dynamic get sortBy => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SearchFiltersState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SearchFiltersStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -44,6 +46,8 @@ class _$SearchFiltersStateCopyWithImpl<$Res, $Val extends SearchFiltersState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of SearchFiltersState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -87,6 +91,8 @@ class __$$SearchFiltersStateImplCopyWithImpl<$Res> $Res Function(_$SearchFiltersStateImpl) _then) : super(_value, _then); + /// Create a copy of SearchFiltersState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -142,7 +148,9 @@ class _$SearchFiltersStateImpl implements _SearchFiltersState { const DeepCollectionEquality().hash(duration), const DeepCollectionEquality().hash(sortBy)); - @JsonKey(ignore: true) + /// Create a copy of SearchFiltersState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SearchFiltersStateImplCopyWith<_$SearchFiltersStateImpl> get copyWith => @@ -162,8 +170,11 @@ abstract class _SearchFiltersState implements SearchFiltersState { dynamic get duration; @override dynamic get sortBy; + + /// Create a copy of SearchFiltersState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SearchFiltersStateImplCopyWith<_$SearchFiltersStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/search/states/tv_search.freezed.dart b/lib/search/states/tv_search.freezed.dart index 4659e29a..329a6961 100644 --- a/lib/search/states/tv_search.freezed.dart +++ b/lib/search/states/tv_search.freezed.dart @@ -20,7 +20,9 @@ mixin _$TvSearchState { bool get hasChannels => throw _privateConstructorUsedError; bool get hasPlaylists => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of TvSearchState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $TvSearchStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -44,6 +46,8 @@ class _$TvSearchStateCopyWithImpl<$Res, $Val extends TvSearchState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of TvSearchState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -87,6 +91,8 @@ class __$$TvSearchStateImplCopyWithImpl<$Res> _$TvSearchStateImpl _value, $Res Function(_$TvSearchStateImpl) _then) : super(_value, _then); + /// Create a copy of TvSearchState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -151,7 +157,9 @@ class _$TvSearchStateImpl implements _TvSearchState { int get hashCode => Object.hash(runtimeType, hasVideos, hasChannels, hasPlaylists); - @JsonKey(ignore: true) + /// Create a copy of TvSearchState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$TvSearchStateImplCopyWith<_$TvSearchStateImpl> get copyWith => @@ -170,8 +178,11 @@ abstract class _TvSearchState implements TvSearchState { bool get hasChannels; @override bool get hasPlaylists; + + /// Create a copy of TvSearchState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$TvSearchStateImplCopyWith<_$TvSearchStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/models/db/server.freezed.dart b/lib/settings/models/db/server.freezed.dart index b72c7920..829b74ff 100644 --- a/lib/settings/models/db/server.freezed.dart +++ b/lib/settings/models/db/server.freezed.dart @@ -32,8 +32,12 @@ mixin _$Server { Map get customHeaders => throw _privateConstructorUsedError; bool get inUse => throw _privateConstructorUsedError; + /// Serializes this Server to a JSON map. Map toJson() => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + + /// Create a copy of Server + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $ServerCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -63,6 +67,8 @@ class _$ServerCopyWithImpl<$Res, $Val extends Server> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of Server + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -138,6 +144,8 @@ class __$$ServerImplCopyWithImpl<$Res> _$ServerImpl _value, $Res Function(_$ServerImpl) _then) : super(_value, _then); + /// Create a copy of Server + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -255,12 +263,14 @@ class _$ServerImpl implements _Server { (identical(other.inUse, inUse) || other.inUse == inUse)); } - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType, url, authToken, sidCookie, ping, flag, region, const DeepCollectionEquality().hash(_customHeaders), inUse); - @JsonKey(ignore: true) + /// Create a copy of Server + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$ServerImplCopyWith<_$ServerImpl> get copyWith => @@ -308,8 +318,11 @@ abstract class _Server implements Server { Map get customHeaders; @override bool get inUse; + + /// Create a copy of Server + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$ServerImplCopyWith<_$ServerImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/add_server.freezed.dart b/lib/settings/states/add_server.freezed.dart index 9dc02c23..48bfa822 100644 --- a/lib/settings/states/add_server.freezed.dart +++ b/lib/settings/states/add_server.freezed.dart @@ -22,7 +22,9 @@ mixin _$AddServerState { bool get advancedTest => throw _privateConstructorUsedError; Map get headers => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of AddServerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $AddServerStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -51,6 +53,8 @@ class _$AddServerStateCopyWithImpl<$Res, $Val extends AddServerState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of AddServerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -109,6 +113,8 @@ class __$$AddServerStateImplCopyWithImpl<$Res> _$AddServerStateImpl _value, $Res Function(_$AddServerStateImpl) _then) : super(_value, _then); + /// Create a copy of AddServerState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -198,7 +204,9 @@ class _$AddServerStateImpl implements _AddServerState { int get hashCode => Object.hash(runtimeType, loading, valid, showAdvanced, advancedTest, const DeepCollectionEquality().hash(_headers)); - @JsonKey(ignore: true) + /// Create a copy of AddServerState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$AddServerStateImplCopyWith<_$AddServerStateImpl> get copyWith => @@ -224,8 +232,11 @@ abstract class _AddServerState implements AddServerState { bool get advancedTest; @override Map get headers; + + /// Create a copy of AddServerState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$AddServerStateImplCopyWith<_$AddServerStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/app_logs.freezed.dart b/lib/settings/states/app_logs.freezed.dart index f3a3d219..1db915cb 100644 --- a/lib/settings/states/app_logs.freezed.dart +++ b/lib/settings/states/app_logs.freezed.dart @@ -19,7 +19,9 @@ mixin _$AppLogsState { List get logs => throw _privateConstructorUsedError; List get selected => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of AppLogsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $AppLogsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -43,6 +45,8 @@ class _$AppLogsStateCopyWithImpl<$Res, $Val extends AppLogsState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of AppLogsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -81,6 +85,8 @@ class __$$AppLogsStateImplCopyWithImpl<$Res> _$AppLogsStateImpl _value, $Res Function(_$AppLogsStateImpl) _then) : super(_value, _then); + /// Create a copy of AppLogsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -147,7 +153,9 @@ class _$AppLogsStateImpl implements _AppLogsState { const DeepCollectionEquality().hash(_logs), const DeepCollectionEquality().hash(_selected)); - @JsonKey(ignore: true) + /// Create a copy of AppLogsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$AppLogsStateImplCopyWith<_$AppLogsStateImpl> get copyWith => @@ -163,8 +171,11 @@ abstract class _AppLogsState implements AppLogsState { List get logs; @override List get selected; + + /// Create a copy of AppLogsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$AppLogsStateImplCopyWith<_$AppLogsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/server_list_settings.freezed.dart b/lib/settings/states/server_list_settings.freezed.dart index 1c86a4f6..dbe8e600 100644 --- a/lib/settings/states/server_list_settings.freezed.dart +++ b/lib/settings/states/server_list_settings.freezed.dart @@ -23,7 +23,9 @@ mixin _$ServerListSettingsState { PublicServerErrors get publicServersError => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of ServerListSettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $ServerListSettingsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -53,6 +55,8 @@ class _$ServerListSettingsStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of ServerListSettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -114,6 +118,8 @@ class __$$ServerListSettingsStateImplCopyWithImpl<$Res> $Res Function(_$ServerListSettingsStateImpl) _then) : super(_value, _then); + /// Create a copy of ServerListSettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -216,7 +222,9 @@ class _$ServerListSettingsStateImpl implements _ServerListSettingsState { pinging, publicServersError); - @JsonKey(ignore: true) + /// Create a copy of ServerListSettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$ServerListSettingsStateImplCopyWith<_$ServerListSettingsStateImpl> @@ -243,8 +251,11 @@ abstract class _ServerListSettingsState implements ServerListSettingsState { bool get pinging; @override PublicServerErrors get publicServersError; + + /// Create a copy of ServerListSettingsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$ServerListSettingsStateImplCopyWith<_$ServerListSettingsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/server_settings.freezed.dart b/lib/settings/states/server_settings.freezed.dart index 1484903f..38214a0f 100644 --- a/lib/settings/states/server_settings.freezed.dart +++ b/lib/settings/states/server_settings.freezed.dart @@ -19,7 +19,9 @@ mixin _$ServerSettingsState { Server get server => throw _privateConstructorUsedError; bool get canDelete => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of ServerSettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $ServerSettingsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -45,6 +47,8 @@ class _$ServerSettingsStateCopyWithImpl<$Res, $Val extends ServerSettingsState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of ServerSettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -63,6 +67,8 @@ class _$ServerSettingsStateCopyWithImpl<$Res, $Val extends ServerSettingsState> ) as $Val); } + /// Create a copy of ServerSettingsState + /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $ServerCopyWith<$Res> get server { @@ -94,6 +100,8 @@ class __$$ServerSettingsStateImplCopyWithImpl<$Res> $Res Function(_$ServerSettingsStateImpl) _then) : super(_value, _then); + /// Create a copy of ServerSettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -144,7 +152,9 @@ class _$ServerSettingsStateImpl extends _ServerSettingsState { @override int get hashCode => Object.hash(runtimeType, server, canDelete); - @JsonKey(ignore: true) + /// Create a copy of ServerSettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$ServerSettingsStateImplCopyWith<_$ServerSettingsStateImpl> get copyWith => @@ -162,8 +172,11 @@ abstract class _ServerSettingsState extends ServerSettingsState { Server get server; @override bool get canDelete; + + /// Create a copy of ServerSettingsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$ServerSettingsStateImplCopyWith<_$ServerSettingsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/settings.freezed.dart b/lib/settings/states/settings.freezed.dart index fbac6105..81482c41 100644 --- a/lib/settings/states/settings.freezed.dart +++ b/lib/settings/states/settings.freezed.dart @@ -20,7 +20,9 @@ mixin _$SettingsState { PackageInfo get packageInfo => throw _privateConstructorUsedError; dynamic get subscriptionNotifications => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SettingsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -47,6 +49,8 @@ class _$SettingsStateCopyWithImpl<$Res, $Val extends SettingsState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of SettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -93,6 +97,8 @@ class __$$SettingsStateImplCopyWithImpl<$Res> _$SettingsStateImpl _value, $Res Function(_$SettingsStateImpl) _then) : super(_value, _then); + /// Create a copy of SettingsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -164,7 +170,9 @@ class _$SettingsStateImpl extends _SettingsState { packageInfo, const DeepCollectionEquality().hash(subscriptionNotifications)); - @JsonKey(ignore: true) + /// Create a copy of SettingsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SettingsStateImplCopyWith<_$SettingsStateImpl> get copyWith => @@ -184,8 +192,11 @@ abstract class _SettingsState extends SettingsState { PackageInfo get packageInfo; @override dynamic get subscriptionNotifications; + + /// Create a copy of SettingsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SettingsStateImplCopyWith<_$SettingsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/video_filter.freezed.dart b/lib/settings/states/video_filter.freezed.dart index 2a5e069a..2b17e2b9 100644 --- a/lib/settings/states/video_filter.freezed.dart +++ b/lib/settings/states/video_filter.freezed.dart @@ -19,7 +19,9 @@ mixin _$VideoFilterState { List get filters => throw _privateConstructorUsedError; bool get hideFilteredVideos => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of VideoFilterState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $VideoFilterStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -43,6 +45,8 @@ class _$VideoFilterStateCopyWithImpl<$Res, $Val extends VideoFilterState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of VideoFilterState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -81,6 +85,8 @@ class __$$VideoFilterStateImplCopyWithImpl<$Res> $Res Function(_$VideoFilterStateImpl) _then) : super(_value, _then); + /// Create a copy of VideoFilterState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -140,7 +146,9 @@ class _$VideoFilterStateImpl implements _VideoFilterState { int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(_filters), hideFilteredVideos); - @JsonKey(ignore: true) + /// Create a copy of VideoFilterState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$VideoFilterStateImplCopyWith<_$VideoFilterStateImpl> get copyWith => @@ -157,8 +165,11 @@ abstract class _VideoFilterState implements VideoFilterState { List get filters; @override bool get hideFilteredVideos; + + /// Create a copy of VideoFilterState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$VideoFilterStateImplCopyWith<_$VideoFilterStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/video_filter_channel.freezed.dart b/lib/settings/states/video_filter_channel.freezed.dart index 604104e7..0e0bbacb 100644 --- a/lib/settings/states/video_filter_channel.freezed.dart +++ b/lib/settings/states/video_filter_channel.freezed.dart @@ -20,7 +20,9 @@ mixin _$VideoFilterChannelState { Channel? get channel => throw _privateConstructorUsedError; bool get loading => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of VideoFilterChannelState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $VideoFilterChannelStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -45,6 +47,8 @@ class _$VideoFilterChannelStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of VideoFilterChannelState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -91,6 +95,8 @@ class __$$VideoFilterChannelStateImplCopyWithImpl<$Res> $Res Function(_$VideoFilterChannelStateImpl) _then) : super(_value, _then); + /// Create a copy of VideoFilterChannelState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -157,7 +163,9 @@ class _$VideoFilterChannelStateImpl implements _VideoFilterChannelState { int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(_filters), channel, loading); - @JsonKey(ignore: true) + /// Create a copy of VideoFilterChannelState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$VideoFilterChannelStateImplCopyWith<_$VideoFilterChannelStateImpl> @@ -177,8 +185,11 @@ abstract class _VideoFilterChannelState implements VideoFilterChannelState { Channel? get channel; @override bool get loading; + + /// Create a copy of VideoFilterChannelState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$VideoFilterChannelStateImplCopyWith<_$VideoFilterChannelStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/settings/states/video_filter_edit.freezed.dart b/lib/settings/states/video_filter_edit.freezed.dart index 80730522..68b530de 100644 --- a/lib/settings/states/video_filter_edit.freezed.dart +++ b/lib/settings/states/video_filter_edit.freezed.dart @@ -22,7 +22,9 @@ mixin _$VideoFilterEditState { List get channelResults => throw _privateConstructorUsedError; dynamic get showDateSettings => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of VideoFilterEditState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $VideoFilterEditStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -52,6 +54,8 @@ class _$VideoFilterEditStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of VideoFilterEditState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -110,6 +114,8 @@ class __$$VideoFilterEditStateImplCopyWithImpl<$Res> $Res Function(_$VideoFilterEditStateImpl) _then) : super(_value, _then); + /// Create a copy of VideoFilterEditState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -203,7 +209,9 @@ class _$VideoFilterEditStateImpl implements _VideoFilterEditState { const DeepCollectionEquality().hash(_channelResults), const DeepCollectionEquality().hash(showDateSettings)); - @JsonKey(ignore: true) + /// Create a copy of VideoFilterEditState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$VideoFilterEditStateImplCopyWith<_$VideoFilterEditStateImpl> @@ -230,8 +238,11 @@ abstract class _VideoFilterEditState implements VideoFilterEditState { List get channelResults; @override dynamic get showDateSettings; + + /// Create a copy of VideoFilterEditState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$VideoFilterEditStateImplCopyWith<_$VideoFilterEditStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/subscription_management/states/manage_subscriptions.freezed.dart b/lib/subscription_management/states/manage_subscriptions.freezed.dart index eed7766f..6953cd76 100644 --- a/lib/subscription_management/states/manage_subscriptions.freezed.dart +++ b/lib/subscription_management/states/manage_subscriptions.freezed.dart @@ -22,7 +22,9 @@ mixin _$ManageSubscriptionsState { dynamic get isLoggedIn => throw _privateConstructorUsedError; bool get loading => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of ManageSubscriptionsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $ManageSubscriptionsStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -51,6 +53,8 @@ class _$ManageSubscriptionsStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of ManageSubscriptionsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -106,6 +110,8 @@ class __$$ManageSubscriptionsStateImplCopyWithImpl<$Res> $Res Function(_$ManageSubscriptionsStateImpl) _then) : super(_value, _then); + /// Create a copy of ManageSubscriptionsState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -194,7 +200,9 @@ class _$ManageSubscriptionsStateImpl implements _ManageSubscriptionsState { const DeepCollectionEquality().hash(isLoggedIn), loading); - @JsonKey(ignore: true) + /// Create a copy of ManageSubscriptionsState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$ManageSubscriptionsStateImplCopyWith<_$ManageSubscriptionsStateImpl> @@ -217,8 +225,11 @@ abstract class _ManageSubscriptionsState implements ManageSubscriptionsState { dynamic get isLoggedIn; @override bool get loading; + + /// Create a copy of ManageSubscriptionsState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$ManageSubscriptionsStateImplCopyWith<_$ManageSubscriptionsStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/subscription_management/states/subscribe_button.freezed.dart b/lib/subscription_management/states/subscribe_button.freezed.dart index e61fed3a..3b6668b0 100644 --- a/lib/subscription_management/states/subscribe_button.freezed.dart +++ b/lib/subscription_management/states/subscribe_button.freezed.dart @@ -22,7 +22,9 @@ mixin _$SubscribeButtonState { bool get loading => throw _privateConstructorUsedError; bool get isLoggedIn => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SubscribeButtonState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SubscribeButtonStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -52,6 +54,8 @@ class _$SubscribeButtonStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of SubscribeButtonState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -110,6 +114,8 @@ class __$$SubscribeButtonStateImplCopyWithImpl<$Res> $Res Function(_$SubscribeButtonStateImpl) _then) : super(_value, _then); + /// Create a copy of SubscribeButtonState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -194,7 +200,9 @@ class _$SubscribeButtonStateImpl extends _SubscribeButtonState { int get hashCode => Object.hash(runtimeType, channelId, isOfflineSubscribed, isAccountSubscribed, loading, isLoggedIn); - @JsonKey(ignore: true) + /// Create a copy of SubscribeButtonState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SubscribeButtonStateImplCopyWith<_$SubscribeButtonStateImpl> @@ -222,8 +230,11 @@ abstract class _SubscribeButtonState extends SubscribeButtonState { bool get loading; @override bool get isLoggedIn; + + /// Create a copy of SubscribeButtonState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SubscribeButtonStateImplCopyWith<_$SubscribeButtonStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/utils/states/item_list.freezed.dart b/lib/utils/states/item_list.freezed.dart index 53c57a1c..47d1e952 100644 --- a/lib/utils/states/item_list.freezed.dart +++ b/lib/utils/states/item_list.freezed.dart @@ -21,7 +21,9 @@ mixin _$ItemListState { bool get loading => throw _privateConstructorUsedError; ItemListErrors get error => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of ItemListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $ItemListStateCopyWith> get copyWith => throw _privateConstructorUsedError; } @@ -49,6 +51,8 @@ class _$ItemListStateCopyWithImpl> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of ItemListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -101,6 +105,8 @@ class __$$ItemListStateImplCopyWithImpl $Res Function(_$ItemListStateImpl) _then) : super(_value, _then); + /// Create a copy of ItemListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -179,7 +185,9 @@ class _$ItemListStateImpl implements _ItemListState { int get hashCode => Object.hash(runtimeType, itemList, const DeepCollectionEquality().hash(_items), loading, error); - @JsonKey(ignore: true) + /// Create a copy of ItemListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$ItemListStateImplCopyWith> get copyWith => @@ -202,8 +210,11 @@ abstract class _ItemListState implements ItemListState { bool get loading; @override ItemListErrors get error; + + /// Create a copy of ItemListState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$ItemListStateImplCopyWith> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/utils/states/paginated_list_view.freezed.dart b/lib/utils/states/paginated_list_view.freezed.dart index 2b8dcde3..7a8447d4 100644 --- a/lib/utils/states/paginated_list_view.freezed.dart +++ b/lib/utils/states/paginated_list_view.freezed.dart @@ -20,7 +20,9 @@ mixin _$PaginatedListViewController { List get items => throw _privateConstructorUsedError; bool get loading => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of PaginatedListViewController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $PaginatedListViewControllerCopyWith> get copyWith => throw _privateConstructorUsedError; } @@ -47,6 +49,8 @@ class _$PaginatedListViewControllerCopyWithImpl $Res Function(_$PaginatedListViewControllerImpl) _then) : super(_value, _then); + /// Create a copy of PaginatedListViewController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -162,7 +168,9 @@ class _$PaginatedListViewControllerImpl int get hashCode => Object.hash(runtimeType, paginatedList, const DeepCollectionEquality().hash(_items), loading); - @JsonKey(ignore: true) + /// Create a copy of PaginatedListViewController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$PaginatedListViewControllerImplCopyWith List get items; @override bool get loading; + + /// Create a copy of PaginatedListViewController + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$PaginatedListViewControllerImplCopyWith> get copyWith => throw _privateConstructorUsedError; diff --git a/lib/utils/states/select_list.freezed.dart b/lib/utils/states/select_list.freezed.dart index 17b591ef..faf7d350 100644 --- a/lib/utils/states/select_list.freezed.dart +++ b/lib/utils/states/select_list.freezed.dart @@ -19,7 +19,9 @@ mixin _$SelectListState { List get filteredItems => throw _privateConstructorUsedError; bool get loading => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SelectListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SelectListStateCopyWith> get copyWith => throw _privateConstructorUsedError; } @@ -43,6 +45,8 @@ class _$SelectListStateCopyWithImpl> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of SelectListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -81,6 +85,8 @@ class __$$SelectListStateImplCopyWithImpl $Res Function(_$SelectListStateImpl) _then) : super(_value, _then); + /// Create a copy of SelectListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -139,7 +145,9 @@ class _$SelectListStateImpl implements _SelectListState { int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(_filteredItems), loading); - @JsonKey(ignore: true) + /// Create a copy of SelectListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SelectListStateImplCopyWith> get copyWith => @@ -156,8 +164,11 @@ abstract class _SelectListState implements SelectListState { List get filteredItems; @override bool get loading; + + /// Create a copy of SelectListState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SelectListStateImplCopyWith> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/utils/states/tv/searchable_dynamic_select_from_list.freezed.dart b/lib/utils/states/tv/searchable_dynamic_select_from_list.freezed.dart index 69da157d..9c59601b 100644 --- a/lib/utils/states/tv/searchable_dynamic_select_from_list.freezed.dart +++ b/lib/utils/states/tv/searchable_dynamic_select_from_list.freezed.dart @@ -20,7 +20,9 @@ mixin _$SearchableSelectFromListState { TextEditingController get controller => throw _privateConstructorUsedError; bool get loading => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of SearchableSelectFromListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $SearchableSelectFromListStateCopyWith> get copyWith => throw _privateConstructorUsedError; } @@ -47,6 +49,8 @@ class _$SearchableSelectFromListStateCopyWithImpl $Res Function(_$SearchableSelectFromListStateImpl) _then) : super(_value, _then); + /// Create a copy of SearchableSelectFromListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -159,7 +165,9 @@ class _$SearchableSelectFromListStateImpl int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(_items), controller, loading); - @JsonKey(ignore: true) + /// Create a copy of SearchableSelectFromListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$SearchableSelectFromListStateImplCopyWith TextEditingController get controller; @override bool get loading; + + /// Create a copy of SearchableSelectFromListState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$SearchableSelectFromListStateImplCopyWith> get copyWith => throw _privateConstructorUsedError; diff --git a/lib/videos/states/add_to_playlist.freezed.dart b/lib/videos/states/add_to_playlist.freezed.dart index 3f9556c8..261be9bd 100644 --- a/lib/videos/states/add_to_playlist.freezed.dart +++ b/lib/videos/states/add_to_playlist.freezed.dart @@ -23,7 +23,9 @@ mixin _$AddToPlaylistController { bool get loading => throw _privateConstructorUsedError; bool get isLoggedIn => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of AddToPlaylistController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $AddToPlaylistControllerCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -54,6 +56,8 @@ class _$AddToPlaylistControllerCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of AddToPlaylistController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -121,6 +125,8 @@ class __$$AddToPlaylistControllerImplCopyWithImpl<$Res> $Res Function(_$AddToPlaylistControllerImpl) _then) : super(_value, _then); + /// Create a copy of AddToPlaylistController + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -227,7 +233,9 @@ class _$AddToPlaylistControllerImpl implements _AddToPlaylistController { loading, isLoggedIn); - @JsonKey(ignore: true) + /// Create a copy of AddToPlaylistController + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$AddToPlaylistControllerImplCopyWith<_$AddToPlaylistControllerImpl> @@ -255,8 +263,11 @@ abstract class _AddToPlaylistController implements AddToPlaylistController { bool get loading; @override bool get isLoggedIn; + + /// Create a copy of AddToPlaylistController + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$AddToPlaylistControllerImplCopyWith<_$AddToPlaylistControllerImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/videos/states/compact_video.freezed.dart b/lib/videos/states/compact_video.freezed.dart index 1e092a8d..e869c84d 100644 --- a/lib/videos/states/compact_video.freezed.dart +++ b/lib/videos/states/compact_video.freezed.dart @@ -19,7 +19,9 @@ mixin _$CompactVideoState { DownloadedVideo? get offlineVideo => throw _privateConstructorUsedError; String? get offlineVideoThumbnailPath => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of CompactVideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $CompactVideoStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -43,6 +45,8 @@ class _$CompactVideoStateCopyWithImpl<$Res, $Val extends CompactVideoState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of CompactVideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -81,6 +85,8 @@ class __$$CompactVideoStateImplCopyWithImpl<$Res> $Res Function(_$CompactVideoStateImpl) _then) : super(_value, _then); + /// Create a copy of CompactVideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -132,7 +138,9 @@ class _$CompactVideoStateImpl implements _CompactVideoState { int get hashCode => Object.hash(runtimeType, offlineVideo, offlineVideoThumbnailPath); - @JsonKey(ignore: true) + /// Create a copy of CompactVideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$CompactVideoStateImplCopyWith<_$CompactVideoStateImpl> get copyWith => @@ -149,8 +157,11 @@ abstract class _CompactVideoState implements CompactVideoState { DownloadedVideo? get offlineVideo; @override String? get offlineVideoThumbnailPath; + + /// Create a copy of CompactVideoState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$CompactVideoStateImplCopyWith<_$CompactVideoStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/videos/states/download_modal_sheet.freezed.dart b/lib/videos/states/download_modal_sheet.freezed.dart index 3efca7aa..84402adc 100644 --- a/lib/videos/states/download_modal_sheet.freezed.dart +++ b/lib/videos/states/download_modal_sheet.freezed.dart @@ -22,7 +22,9 @@ mixin _$DownloadModalSheetState { throw _privateConstructorUsedError; String get quality => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of DownloadModalSheetState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $DownloadModalSheetStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -51,6 +53,8 @@ class _$DownloadModalSheetStateCopyWithImpl<$Res, // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of DownloadModalSheetState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -106,6 +110,8 @@ class __$$DownloadModalSheetStateImplCopyWithImpl<$Res> $Res Function(_$DownloadModalSheetStateImpl) _then) : super(_value, _then); + /// Create a copy of DownloadModalSheetState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -187,7 +193,9 @@ class _$DownloadModalSheetStateImpl implements _DownloadModalSheetState { int get hashCode => Object.hash(runtimeType, audioOnly, loading, const DeepCollectionEquality().hash(_availableQualities), quality); - @JsonKey(ignore: true) + /// Create a copy of DownloadModalSheetState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$DownloadModalSheetStateImplCopyWith<_$DownloadModalSheetStateImpl> @@ -210,8 +218,11 @@ abstract class _DownloadModalSheetState implements DownloadModalSheetState { List get availableQualities; @override String get quality; + + /// Create a copy of DownloadModalSheetState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$DownloadModalSheetStateImplCopyWith<_$DownloadModalSheetStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/videos/states/history.freezed.dart b/lib/videos/states/history.freezed.dart index 7b583138..58684367 100644 --- a/lib/videos/states/history.freezed.dart +++ b/lib/videos/states/history.freezed.dart @@ -20,7 +20,9 @@ mixin _$HistoryItemState { bool get loading => throw _privateConstructorUsedError; HistoryVideoCache? get cachedVid => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of HistoryItemState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $HistoryItemStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -44,6 +46,8 @@ class _$HistoryItemStateCopyWithImpl<$Res, $Val extends HistoryItemState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of HistoryItemState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -87,6 +91,8 @@ class __$$HistoryItemStateImplCopyWithImpl<$Res> $Res Function(_$HistoryItemStateImpl) _then) : super(_value, _then); + /// Create a copy of HistoryItemState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -144,7 +150,9 @@ class _$HistoryItemStateImpl implements _HistoryItemState { @override int get hashCode => Object.hash(runtimeType, videoId, loading, cachedVid); - @JsonKey(ignore: true) + /// Create a copy of HistoryItemState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$HistoryItemStateImplCopyWith<_$HistoryItemStateImpl> get copyWith => @@ -164,8 +172,11 @@ abstract class _HistoryItemState implements HistoryItemState { bool get loading; @override HistoryVideoCache? get cachedVid; + + /// Create a copy of HistoryItemState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$HistoryItemStateImplCopyWith<_$HistoryItemStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/videos/states/tv_video.freezed.dart b/lib/videos/states/tv_video.freezed.dart index 857f45f2..bf3f320e 100644 --- a/lib/videos/states/tv_video.freezed.dart +++ b/lib/videos/states/tv_video.freezed.dart @@ -18,7 +18,9 @@ final _privateConstructorUsedError = UnsupportedError( mixin _$TvVideoState { bool get showImage => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of TvVideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $TvVideoStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -42,6 +44,8 @@ class _$TvVideoStateCopyWithImpl<$Res, $Val extends TvVideoState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of TvVideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -75,6 +79,8 @@ class __$$TvVideoStateImplCopyWithImpl<$Res> _$TvVideoStateImpl _value, $Res Function(_$TvVideoStateImpl) _then) : super(_value, _then); + /// Create a copy of TvVideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -115,7 +121,9 @@ class _$TvVideoStateImpl implements _TvVideoState { @override int get hashCode => Object.hash(runtimeType, showImage); - @JsonKey(ignore: true) + /// Create a copy of TvVideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$TvVideoStateImplCopyWith<_$TvVideoStateImpl> get copyWith => @@ -127,8 +135,11 @@ abstract class _TvVideoState implements TvVideoState { @override bool get showImage; + + /// Create a copy of TvVideoState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$TvVideoStateImplCopyWith<_$TvVideoStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/videos/states/video.freezed.dart b/lib/videos/states/video.freezed.dart index 7a6f912f..7ad9ebd3 100644 --- a/lib/videos/states/video.freezed.dart +++ b/lib/videos/states/video.freezed.dart @@ -27,7 +27,9 @@ mixin _$VideoState { double get opacity => throw _privateConstructorUsedError; String get error => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of VideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $VideoStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -61,6 +63,8 @@ class _$VideoStateCopyWithImpl<$Res, $Val extends VideoState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of VideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -149,6 +153,8 @@ class __$$VideoStateImplCopyWithImpl<$Res> _$VideoStateImpl _value, $Res Function(_$VideoStateImpl) _then) : super(_value, _then); + /// Create a copy of VideoState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -290,7 +296,9 @@ class _$VideoStateImpl extends _VideoState { opacity, error); - @JsonKey(ignore: true) + /// Create a copy of VideoState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$VideoStateImplCopyWith<_$VideoStateImpl> get copyWith => @@ -331,8 +339,11 @@ abstract class _VideoState extends VideoState { double get opacity; @override String get error; + + /// Create a copy of VideoState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$VideoStateImplCopyWith<_$VideoStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/lib/videos/states/video_in_list.freezed.dart b/lib/videos/states/video_in_list.freezed.dart index 83a33287..40c15128 100644 --- a/lib/videos/states/video_in_list.freezed.dart +++ b/lib/videos/states/video_in_list.freezed.dart @@ -20,7 +20,9 @@ mixin _$VideoInListState { BaseVideo? get video => throw _privateConstructorUsedError; DownloadedVideo? get offlineVideo => throw _privateConstructorUsedError; - @JsonKey(ignore: true) + /// Create a copy of VideoInListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) $VideoInListStateCopyWith get copyWith => throw _privateConstructorUsedError; } @@ -44,6 +46,8 @@ class _$VideoInListStateCopyWithImpl<$Res, $Val extends VideoInListState> // ignore: unused_field final $Res Function($Val) _then; + /// Create a copy of VideoInListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -87,6 +91,8 @@ class __$$VideoInListStateImplCopyWithImpl<$Res> $Res Function(_$VideoInListStateImpl) _then) : super(_value, _then); + /// Create a copy of VideoInListState + /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ @@ -147,7 +153,9 @@ class _$VideoInListStateImpl implements _VideoInListState { @override int get hashCode => Object.hash(runtimeType, progress, video, offlineVideo); - @JsonKey(ignore: true) + /// Create a copy of VideoInListState + /// with the given fields replaced by the non-null parameter values. + @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$VideoInListStateImplCopyWith<_$VideoInListStateImpl> get copyWith => @@ -167,8 +175,11 @@ abstract class _VideoInListState implements VideoInListState { BaseVideo? get video; @override DownloadedVideo? get offlineVideo; + + /// Create a copy of VideoInListState + /// with the given fields replaced by the non-null parameter values. @override - @JsonKey(ignore: true) + @JsonKey(includeFromJson: false, includeToJson: false) _$$VideoInListStateImplCopyWith<_$VideoInListStateImpl> get copyWith => throw _privateConstructorUsedError; } diff --git a/pubspec.lock b/pubspec.lock index 2f1ef444..2f0427a7 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,15 +5,15 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: "5aaf60d96c4cd00fe7f21594b5ad6a1b699c80a27420f8a837f4d68473ef09e3" + sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834 url: "https://pub.dev" source: hosted - version: "68.0.0" + version: "72.0.0" _macros: dependency: transitive description: dart source: sdk - version: "0.1.0" + version: "0.3.2" after_layout: dependency: "direct main" description: @@ -26,26 +26,26 @@ packages: dependency: transitive description: name: analyzer - sha256: "21f1d3720fd1c70316399d5e2bccaebb415c434592d778cce8acb967b8578808" + sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139 url: "https://pub.dev" source: hosted - version: "6.5.0" + version: "6.7.0" ansicolor: dependency: transitive description: name: ansicolor - sha256: "8bf17a8ff6ea17499e40a2d2542c2f481cd7615760c6d34065cb22bfd22e6880" + sha256: "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f" url: "https://pub.dev" source: hosted - version: "2.0.2" + version: "2.0.3" archive: dependency: transitive description: name: archive - sha256: ecf4273855368121b1caed0d10d4513c7241dfc813f7d3c8933b36622ae9b265 + sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d url: "https://pub.dev" source: hosted - version: "3.5.1" + version: "3.6.1" args: dependency: transitive description: @@ -66,10 +66,10 @@ packages: dependency: "direct main" description: name: audio_service - sha256: "4547c312a94f9cb2c48b60823fb190767cbd63454a83c73049384d5d3cba4650" + sha256: "9dd5ba7e77567b290c35908b1950d61485b4dfdd3a0ac398e98cfeec04651b75" url: "https://pub.dev" source: hosted - version: "0.18.13" + version: "0.18.15" audio_service_platform_interface: dependency: transitive description: @@ -82,34 +82,34 @@ packages: dependency: transitive description: name: audio_service_web - sha256: "9d7d5ae5f98a5727f2580fad73062f2484f400eef6cef42919413268e62a363e" + sha256: "4cdc2127cd4562b957fb49227dc58e3303fafb09bde2573bc8241b938cf759d9" url: "https://pub.dev" source: hosted - version: "0.1.2" + version: "0.1.3" audio_session: dependency: "direct main" description: name: audio_session - sha256: a49af9981eec5d7cd73b37bacb6ee73f8143a6a9f9bd5b6021e6c346b9b6cf4e + sha256: "343e83bc7809fbda2591a49e525d6b63213ade10c76f15813be9aed6657b3261" url: "https://pub.dev" source: hosted - version: "0.1.19" + version: "0.1.21" auto_route: dependency: "direct main" description: name: auto_route - sha256: "6cad3f408863ffff2b5757967c802b18415dac4acb1b40c5cdd45d0a26e5080f" + sha256: b83e8ce46da7228cdd019b5a11205454847f0a971bca59a7529b98df9876889b url: "https://pub.dev" source: hosted - version: "8.1.3" + version: "9.2.2" auto_route_generator: dependency: "direct dev" description: name: auto_route_generator - sha256: ba28133d3a3bf0a66772bcc98dade5843753cd9f1a8fb4802b842895515b67d3 + sha256: c9086eb07271e51b44071ad5cff34e889f3156710b964a308c2ab590769e79e6 url: "https://pub.dev" source: hosted - version: "8.0.0" + version: "9.0.0" awesome_notifications: dependency: "direct main" description: @@ -186,18 +186,18 @@ packages: dependency: "direct dev" description: name: build_runner - sha256: "1414d6d733a85d8ad2f1dfcb3ea7945759e35a123cb99ccfac75d0758f75edfa" + sha256: dd09dd4e2b078992f42aac7f1a622f01882a8492fef08486b27ddde929c19f04 url: "https://pub.dev" source: hosted - version: "2.4.10" + version: "2.4.12" build_runner_core: dependency: transitive description: name: build_runner_core - sha256: "4ae8ffe5ac758da294ecf1802f2aff01558d8b1b00616aa7538ea9a8a5d50799" + sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0 url: "https://pub.dev" source: hosted - version: "7.3.0" + version: "7.3.2" built_collection: dependency: transitive description: @@ -218,34 +218,34 @@ packages: dependency: "direct main" description: name: cached_network_image - sha256: "28ea9690a8207179c319965c13cd8df184d5ee721ae2ce60f398ced1219cea1f" + sha256: "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916" url: "https://pub.dev" source: hosted - version: "3.3.1" + version: "3.4.1" cached_network_image_platform_interface: dependency: transitive description: name: cached_network_image_platform_interface - sha256: "9e90e78ae72caa874a323d78fa6301b3fb8fa7ea76a8f96dc5b5bf79f283bf2f" + sha256: "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829" url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.1.1" cached_network_image_web: dependency: transitive description: name: cached_network_image_web - sha256: "205d6a9f1862de34b93184f22b9d2d94586b2f05c581d546695e3d8f6a805cd7" + sha256: "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.3.1" carousel_slider: dependency: "direct main" description: name: carousel_slider - sha256: "9c695cc963bf1d04a47bd6021f68befce8970bcd61d24938e1fb0918cf5d9c42" + sha256: "7b006ec356205054af5beaef62e2221160ea36b90fb70a35e4deacd49d0349ae" url: "https://pub.dev" source: hosted - version: "4.2.1" + version: "5.0.0" characters: dependency: transitive description: @@ -322,10 +322,10 @@ packages: dependency: transitive description: name: coverage - sha256: "3945034e86ea203af7a056d98e98e42a5518fff200d6e8e6647e1886b07e936e" + sha256: c1fb2dce3c0085f39dc72668e85f8e0210ec7de05345821ff58530567df345a5 url: "https://pub.dev" source: hosted - version: "1.8.0" + version: "1.9.2" cronet_http: dependency: "direct main" description: @@ -338,18 +338,18 @@ packages: dependency: transitive description: name: cross_file - sha256: "55d7b444feb71301ef6b8838dbc1ae02e63dd48c8773f3810ff53bb1e2945b32" + sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" url: "https://pub.dev" source: hosted - version: "0.3.4+1" + version: "0.3.4+2" crypto: dependency: transitive description: name: crypto - sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + sha256: ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27 url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" csslib: dependency: transitive description: @@ -370,10 +370,10 @@ packages: dependency: transitive description: name: dart_style - sha256: "99e066ce75c89d6b29903d788a7bb9369cf754f7b24bf70bf4b6d6d6b26853b9" + sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab" url: "https://pub.dev" source: hosted - version: "2.3.6" + version: "2.3.7" dartx: dependency: transitive description: @@ -394,18 +394,18 @@ packages: dependency: "direct main" description: name: device_info_plus - sha256: eead12d1a1ed83d8283ab4c2f3fca23ac4082f29f25f29dff0f758f57d06ec91 + sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 url: "https://pub.dev" source: hosted - version: "10.1.0" + version: "10.1.2" device_info_plus_platform_interface: dependency: transitive description: name: device_info_plus_platform_interface - sha256: d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64 + sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba" url: "https://pub.dev" source: hosted - version: "7.0.0" + version: "7.0.1" diacritic: dependency: transitive description: @@ -418,10 +418,10 @@ packages: dependency: "direct main" description: name: dio - sha256: "0dfb6b6a1979dac1c1245e17cef824d7b452ea29bd33d3467269f9bef3715fb0" + sha256: "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260" url: "https://pub.dev" source: hosted - version: "5.6.0" + version: "5.7.0" dio_web_adapter: dependency: transitive description: @@ -474,10 +474,10 @@ packages: dependency: transitive description: name: ffi - sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21" + sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.3" ffmpeg_kit_flutter_full: dependency: "direct main" description: @@ -527,18 +527,18 @@ packages: dependency: "direct main" description: name: flutter_bloc - sha256: f0ecf6e6eb955193ca60af2d5ca39565a86b8a142452c5b24d96fb477428f4d2 + sha256: b594505eac31a0518bdcb4b5b79573b8d9117b193cc80cc12e17d639b10aa27a url: "https://pub.dev" source: hosted - version: "8.1.5" + version: "8.1.6" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager - sha256: "395d6b7831f21f3b989ebedbb785545932adb9afe2622c1ffacf7f4b53a7e544" + sha256: "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386" url: "https://pub.dev" source: hosted - version: "3.3.2" + version: "3.4.1" flutter_displaymode: dependency: "direct main" description: @@ -593,10 +593,10 @@ packages: dependency: "direct main" description: name: flutter_native_splash - sha256: edf39bcf4d74aca1eb2c1e43c3e445fd9f494013df7f0da752fefe72020eedc0 + sha256: aa06fec78de2190f3db4319dd60fdc8d12b2626e93ef9828633928c2dcaea840 url: "https://pub.dev" source: hosted - version: "2.4.0" + version: "2.4.1" flutter_shaders: dependency: transitive description: @@ -617,10 +617,10 @@ packages: dependency: "direct main" description: name: flutter_swipe_action_cell - sha256: "5cea4d8c3d333c5610ffa4bc39a30561927f90857be19ba33a8322fdc856d335" + sha256: "4bf7d8bb62fe515131afce3057d1d36a34d8d56897ad8a67f693955734d3b827" url: "https://pub.dev" source: hosted - version: "3.1.3" + version: "3.1.4" flutter_test: dependency: "direct dev" description: flutter @@ -651,18 +651,18 @@ packages: dependency: "direct dev" description: name: freezed - sha256: "5606fb95d54f3bb241b3e12dcfb65ba7494c775c4cb458334eccceb07334a3d9" + sha256: "44c19278dd9d89292cf46e97dc0c1e52ce03275f40a97c5a348e802a924bf40e" url: "https://pub.dev" source: hosted - version: "2.5.3" + version: "2.5.7" freezed_annotation: dependency: "direct main" description: name: freezed_annotation - sha256: c3fd9336eb55a38cc1bbd79ab17573113a8deccd0ecbbf926cca3c62803b5c2d + sha256: c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2 url: "https://pub.dev" source: hosted - version: "2.4.1" + version: "2.4.4" frontend_server_client: dependency: transitive description: @@ -696,10 +696,10 @@ packages: dependency: transitive description: name: graphs - sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19 + sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.2" html: dependency: transitive description: @@ -712,10 +712,10 @@ packages: dependency: "direct main" description: name: http - sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" http_multi_server: dependency: transitive description: @@ -744,10 +744,10 @@ packages: dependency: transitive description: name: image - sha256: "4c68bfd5ae83e700b5204c1e74451e7bf3cf750e6843c6e158289cf56bda018e" + sha256: "2237616a36c0d69aef7549ab439b833fb7f9fb9fc861af2cc9ac3eedddd69ca8" url: "https://pub.dev" source: hosted - version: "4.1.7" + version: "4.2.0" intl: dependency: "direct main" description: @@ -800,10 +800,10 @@ packages: dependency: "direct main" description: name: just_audio - sha256: "5abfab1d199e01ab5beffa61b3e782350df5dad036cb8c83b79fa45fc656614e" + sha256: d8e8aaf417d33e345299c17f6457f72bd4ba0c549dc34607abb5183a354edc4d url: "https://pub.dev" source: hosted - version: "0.9.38" + version: "0.9.40" just_audio_platform_interface: dependency: transitive description: @@ -816,26 +816,26 @@ packages: dependency: transitive description: name: just_audio_web - sha256: "0edb481ad4aa1ff38f8c40f1a3576013c3420bf6669b686fe661627d49bc606c" + sha256: b163878529d9b028c53a6972fcd58cae2405bcd11cbfcea620b6fb9f151429d6 url: "https://pub.dev" source: hosted - version: "0.4.11" + version: "0.4.12" leak_tracker: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -873,10 +873,10 @@ packages: dependency: transitive description: name: logger - sha256: af05cc8714f356fd1f3888fb6741cbe9fbe25cdb6eedbab80e1a6db21047d4a4 + sha256: "697d067c60c20999686a0add96cf6aba723b3aa1f83ecf806a8097231529ec32" url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "2.4.0" logging: dependency: "direct main" description: @@ -889,10 +889,10 @@ packages: dependency: transitive description: name: macros - sha256: "12e8a9842b5a7390de7a781ec63d793527582398d16ea26c60fed58833c9ae79" + sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536" url: "https://pub.dev" source: hosted - version: "0.1.0-main.0" + version: "0.1.2-main.4" matcher: dependency: transitive description: @@ -905,26 +905,26 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" meta: - dependency: "direct overridden" + dependency: transitive description: name: meta - sha256: "25dfcaf170a0190f47ca6355bdd4552cb8924b430512ff0cafb8db9bd41fe33b" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.14.0" + version: "1.15.0" mime: dependency: transitive description: name: mime - sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2" + sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" url: "https://pub.dev" source: hosted - version: "1.0.5" + version: "1.0.6" mockito: dependency: "direct dev" description: @@ -961,10 +961,10 @@ packages: dependency: transitive description: name: octo_image - sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d" + sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "2.1.0" package_config: dependency: transitive description: @@ -977,18 +977,18 @@ packages: dependency: "direct main" description: name: package_info_plus - sha256: b93d8b4d624b4ea19b0a5a208b2d6eff06004bc3ce74c06040b120eeadd00ce0 + sha256: a75164ade98cb7d24cfd0a13c6408927c6b217fa60dee5a7ff5c116a58f28918 url: "https://pub.dev" source: hosted - version: "8.0.0" + version: "8.0.2" package_info_plus_platform_interface: dependency: transitive description: name: package_info_plus_platform_interface - sha256: f49918f3433a3146047372f9d4f1f847511f2acd5cd030e1f44fe5a50036b70e + sha256: ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66 url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.0.1" path: dependency: "direct main" description: @@ -1017,10 +1017,10 @@ packages: dependency: transitive description: name: path_provider_android - sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d + sha256: "6f01f8e37ec30b07bc424b4deabac37cacb1bc7e2e515ad74486039918a37eb7" url: "https://pub.dev" source: hosted - version: "2.2.4" + version: "2.2.10" path_provider_foundation: dependency: transitive description: @@ -1113,10 +1113,10 @@ packages: dependency: transitive description: name: platform - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" + sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" url: "https://pub.dev" source: hosted - version: "3.1.4" + version: "3.1.5" plugin_platform_interface: dependency: transitive description: @@ -1169,26 +1169,26 @@ packages: dependency: "direct dev" description: name: pubspec_dependency_sorter - sha256: "515adbbe2fcf96a35b02957775c4e71db7197f4f8890ebeb9b42d8ccf72375a0" + sha256: d2114e92f003195de74a9ed3aeb9c59425ae9b7d637b802bb225b3fe3a4ba605 url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "1.0.5" pubspec_parse: dependency: transitive description: name: pubspec_parse - sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367 + sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8 url: "https://pub.dev" source: hosted - version: "1.2.3" + version: "1.3.0" quiver: dependency: transitive description: name: quiver - sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47 + sha256: ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2 url: "https://pub.dev" source: hosted - version: "3.2.1" + version: "3.2.2" receive_sharing_intent: dependency: "direct main" description: @@ -1218,18 +1218,18 @@ packages: dependency: "direct main" description: name: sembast - sha256: dbe19600cff55d43f19405be79138c3fd2c08a87b0b152b18609b9427d113a64 + sha256: cae6c2b606226c94d9a6a9951b7b0632194077a9d7ea5e8e2300c88d8f19a823 url: "https://pub.dev" source: hosted - version: "3.7.1" + version: "3.7.4" sembast_sqflite: dependency: "direct main" description: name: sembast_sqflite - sha256: "6878ddd9597c0f63d56d1ab7226b46507eb999a561e380d216ae651ffb5d3166" + sha256: aa93f54867cf2cdee69ebc3faf539c1a5bd5a62e72bf0402f3729d31b3f0e6dc url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.0+2" settings_ui: dependency: "direct main" description: @@ -1242,18 +1242,18 @@ packages: dependency: "direct main" description: name: share_plus - sha256: ef3489a969683c4f3d0239010cc8b7a2a46543a8d139e111c06c558875083544 + sha256: "468c43f285207c84bcabf5737f33b914ceb8eb38398b91e5e3ad1698d1b72a52" url: "https://pub.dev" source: hosted - version: "9.0.0" + version: "10.0.2" share_plus_platform_interface: dependency: transitive description: name: share_plus_platform_interface - sha256: "0f9e4418835d1b2c3ae78fdb918251959106cefdbc4dd43526e182f80e82f6d4" + sha256: "6ababf341050edff57da8b6990f11f4e99eaba837865e2e6defe16d039619db5" url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "5.0.0" shelf: dependency: transitive description: @@ -1274,18 +1274,18 @@ packages: dependency: transitive description: name: shelf_static - sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e + sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.3" shelf_web_socket: dependency: transitive description: name: shelf_web_socket - sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1" + sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "2.0.0" simple_pip_mode: dependency: "direct main" description: @@ -1320,10 +1320,10 @@ packages: dependency: transitive description: name: source_map_stack_trace - sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" + sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" source_maps: dependency: transitive description: @@ -1360,10 +1360,10 @@ packages: dependency: transitive description: name: sqflite_common - sha256: "3da423ce7baf868be70e2c0976c28a1bb2f73644268b7ffa7d2e08eab71f16a4" + sha256: "7b41b6c3507854a159e24ae90a8e3e9cc01eb26a477c118d6dca065b5f55453e" url: "https://pub.dev" source: hosted - version: "2.5.4" + version: "2.5.4+2" stack_trace: dependency: transitive description: @@ -1408,10 +1408,10 @@ packages: dependency: transitive description: name: synchronized - sha256: "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558" + sha256: "51b08572b9f091f8c3eb4d9d4be253f196ff0075d5ec9b10a884026d5b55d7bc" url: "https://pub.dev" source: hosted - version: "3.1.0+1" + version: "3.3.0+2" term_glyph: dependency: transitive description: @@ -1424,26 +1424,26 @@ packages: dependency: "direct dev" description: name: test - sha256: "7ee446762c2c50b3bd4ea96fe13ffac69919352bd3b4b17bac3f3465edc58073" + sha256: "7ee44229615f8f642b68120165ae4c2a75fe77ae2065b1e55ae4711f6cf0899e" url: "https://pub.dev" source: hosted - version: "1.25.2" + version: "1.25.7" test_api: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.2" test_core: dependency: transitive description: name: test_core - sha256: "2bc4b4ecddd75309300d8096f781c0e3280ca1ef85beda558d33fcbedc2eead4" + sha256: "55ea5a652e38a1dfb32943a7973f3681a60f872f8c3a05a14664ad54ef9c6696" url: "https://pub.dev" source: hosted - version: "0.6.0" + version: "0.6.4" time: dependency: transitive description: @@ -1488,34 +1488,34 @@ packages: dependency: "direct main" description: name: url_launcher - sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e" + sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3" url: "https://pub.dev" source: hosted - version: "6.2.6" + version: "6.3.0" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: "17cd5e205ea615e2c6ea7a77323a11712dffa0720a8a90540db57a01347f9ad9" + sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab url: "https://pub.dev" source: hosted - version: "6.3.2" + version: "6.3.10" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "7068716403343f6ba4969b4173cbf3b84fc768042124bc2c011e5d782b24fe89" + sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e url: "https://pub.dev" source: hosted - version: "6.3.0" + version: "6.3.1" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811 + sha256: e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.2.0" url_launcher_macos: dependency: transitive description: @@ -1536,26 +1536,26 @@ packages: dependency: transitive description: name: url_launcher_web - sha256: "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a" + sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.3" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7 + sha256: "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185" url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.2" uuid: dependency: "direct main" description: name: uuid - sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8" + sha256: f33d6bb662f0e4f79dcd7ada2e6170f3b3a2530c28fc41f49a411ddedd576a77 url: "https://pub.dev" source: hosted - version: "4.4.0" + version: "4.5.0" vector_graphics: dependency: transitive description: @@ -1600,18 +1600,18 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "14.2.1" + version: "14.2.5" wakelock_plus: dependency: "direct main" description: name: wakelock_plus - sha256: "14758533319a462ffb5aa3b7ddb198e59b29ac3b02da14173a1715d65d4e6e68" + sha256: bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484 url: "https://pub.dev" source: hosted - version: "1.2.5" + version: "1.2.8" wakelock_plus_platform_interface: dependency: transitive description: @@ -1629,21 +1629,29 @@ packages: source: hosted version: "1.1.0" web: - dependency: "direct overridden" + dependency: transitive description: name: web sha256: d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062 url: "https://pub.dev" source: hosted version: "1.0.0" + web_socket: + dependency: transitive + description: + name: web_socket + sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" + url: "https://pub.dev" + source: hosted + version: "0.1.6" web_socket_channel: dependency: transitive description: name: web_socket_channel - sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42" + sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f" url: "https://pub.dev" source: hosted - version: "2.4.5" + version: "3.0.1" webdriver: dependency: transitive description: @@ -1664,18 +1672,18 @@ packages: dependency: transitive description: name: win32 - sha256: a79dbe579cb51ecd6d30b17e0cae4e0ea15e2c0e66f69ad4198f22a6789e94f4 + sha256: "68d1e89a91ed61ad9c370f9f8b6effed9ae5e0ede22a270bdfa6daf79fc2290a" url: "https://pub.dev" source: hosted - version: "5.5.1" + version: "5.5.4" win32_registry: dependency: transitive description: name: win32_registry - sha256: "10589e0d7f4e053f2c61023a31c9ce01146656a70b7b7f0828c0b46d7da2a9bb" + sha256: "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852" url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.1.5" workmanager: dependency: "direct main" description: @@ -1708,6 +1716,14 @@ packages: url: "https://pub.dev" source: hosted version: "3.1.2" + yaml_writer: + dependency: transitive + description: + name: yaml_writer + sha256: f182931a598f9a3fd29ff528f0caab98fffa713583e30c12c7a27ce0b66c1308 + url: "https://pub.dev" + source: hosted + version: "2.0.0" sdks: - dart: ">=3.4.0 <4.0.0" - flutter: ">=3.22.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/pubspec.yaml b/pubspec.yaml index 567680ac..d830e422 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -6,52 +6,52 @@ environment: sdk: '>=3.0.0 <4.0.0' dependencies: after_layout: 1.2.0 - audio_service: 0.18.13 - audio_session: 0.1.19 - auto_route: 8.1.3 + audio_service: 0.18.15 + audio_session: 0.1.21 + auto_route: 9.2.2 awesome_notifications: any awesome_notifications_core: 0.9.3 back_button_interceptor: 7.0.3 bloc: 8.1.4 - cached_network_image: 3.3.1 - carousel_slider: 4.2.1 + cached_network_image: 3.4.1 + carousel_slider: 5.0.0 copy_with_extension: 5.0.4 cronet_http: 1.3.2 - device_info_plus: 10.1.0 - dio: 5.6.0 + device_info_plus: 10.1.2 + dio: 5.7.0 downloadsfolder: 1.1.0 dynamic_color: 1.7.0 easy_debounce: 2.0.3 feedback: 3.1.0 ffmpeg_kit_flutter_full: 6.0.3 flutter_animate: 4.5.0 - flutter_bloc: 8.1.5 + flutter_bloc: 8.1.6 flutter_displaymode: 0.6.0 flutter_fadein: 2.0.0 flutter_linkify: 6.0.0 - flutter_native_splash: 2.4.0 + flutter_native_splash: 2.4.1 flutter_svg: 2.0.10+1 - flutter_swipe_action_cell: 3.1.3 + flutter_swipe_action_cell: 3.1.4 flutter_web_auth: 0.5.0 - freezed_annotation: 2.4.1 + freezed_annotation: 2.4.4 gap: 3.0.1 - http: 1.2.1 + http: 1.2.2 intl: 0.19.0 json_annotation: 4.9.0 - just_audio: 0.9.38 + just_audio: 0.9.40 logging: 1.2.0 - package_info_plus: 8.0.0 + package_info_plus: 8.0.2 path: any path_provider: 2.1.4 receive_sharing_intent: 1.8.0 - sembast: 3.7.1 - sembast_sqflite: 2.2.0 + sembast: 3.7.4 + sembast_sqflite: 2.2.0+2 settings_ui: 2.0.2 - share_plus: 9.0.0 + share_plus: 10.0.2 sqflite: 2.3.3+1 - url_launcher: 6.2.6 - uuid: 4.4.0 - wakelock_plus: 1.2.5 + url_launcher: 6.3.0 + uuid: 4.5.0 + wakelock_plus: 1.2.8 workmanager: 0.5.2 flutter: sdk: flutter @@ -75,7 +75,7 @@ dev_dependencies: copy_with_extension_gen: 5.0.4 flutter_launcher_icons: ^0.13.1 flutter_lints: ^4.0.0 - freezed: ^2.5.3 + freezed: ^2.5.7 json_serializable: ^6.7.1 mockito: ^5.4.4 nock: 1.2.3 @@ -85,11 +85,11 @@ dev_dependencies: sdk: flutter flutter_test: sdk: flutter -dependency_overrides: +#dependency_overrides: # cupertino_icons: ^1.0.2 # js: 0.7.1 - meta: 1.14.0 - web: 1.0.0 + # meta: 1.14.0 + # web: 1.0.0 flutter: assets: - assets/icon.svg