using CommunityToolkit.Mvvm.ComponentModel; using StrixMusic.Sdk.ViewModels; namespace StrixMusic.Shells.Groove.ViewModels.Collections { /// /// A ViewModel for a . /// public class GrooveTrackCollectionViewModel : ObservableObject { private ITrackCollectionViewModel? _trackCollectionViewModel; /// /// Initializes a new instance of the class. /// public GrooveTrackCollectionViewModel() { } /// /// The inside this ViewModel on display. /// public ITrackCollectionViewModel? TrackCollection { get => _trackCollectionViewModel; set => SetProperty(ref _trackCollectionViewModel, value); } } }