using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Threading.Tasks;
using Avalonia.Media.Imaging;
using DownKyi.Core.BiliApi.Users.Models;
using DownKyi.Core.Storage;
using DownKyi.Events;
using DownKyi.Images;
using DownKyi.Utils;
using Prism.Commands;
using Prism.Events;
using Prism.Regions;
namespace DownKyi.ViewModels.UserSpace;
///
/// 合集和列表
///
public class ViewSeasonsSeriesViewModel : ViewModelBase
{
public const string Tag = "PageUserSpaceSeasonsSeries";
private long mid = -1;
#region 页面属性申明
private ObservableCollection _seasonsSeries;
public ObservableCollection SeasonsSeries
{
get => _seasonsSeries;
set => SetProperty(ref _seasonsSeries, value);
}
private int _selectedItem;
public int SelectedItem
{
get => _selectedItem;
set => SetProperty(ref _selectedItem, value);
}
#endregion
public ViewSeasonsSeriesViewModel(IEventAggregator eventAggregator) : base(eventAggregator)
{
#region 属性初始化
SeasonsSeries = new ObservableCollection();
#endregion
}
#region 命令申明
// 视频选择事件
private DelegateCommand