using System.Collections.Generic; using Prism.Mvvm; namespace DownKyi.ViewModels.PageViewModels; public class VideoQuality : BindableBase { private int quality; public int Quality { get => quality; set => SetProperty(ref quality, value); } private string qualityFormat; public string QualityFormat { get => qualityFormat; set => SetProperty(ref qualityFormat, value); } private List videoCodecList; public List VideoCodecList { get => videoCodecList; set => SetProperty(ref videoCodecList, value); } private string selectedVideoCodec; public string SelectedVideoCodec { get => selectedVideoCodec; set { if (value != null) { SetProperty(ref selectedVideoCodec, value); } } } }