using CommunityToolkit.Mvvm.ComponentModel;
using StrixMusic.Sdk.ViewModels;
using StrixMusic.Shells.Groove.ViewModels.Collections;
using Windows.UI;
namespace StrixMusic.Shells.Groove.ViewModels.Pages
{
///
/// A ViewModel for an .
///
public class GroovePlaylistPageViewModel : ObservableObject
{
private PlaylistViewModel? _playlistViewModel;
private Color? _backgroundColor;
///
/// Initializes a new instance of the class.
///
public GroovePlaylistPageViewModel()
{
}
///
/// The inside this ViewModel on display.
///
public PlaylistViewModel? Playlist
{
get => _playlistViewModel;
set => SetProperty(ref _playlistViewModel, value);
}
///
/// Gets or sets the color of the background for the .
///
public Color? BackgroundColor
{
get => _backgroundColor;
set => SetProperty(ref _backgroundColor, value);
}
}
}