LANCommander/LANCommander.Launcher.Avalonia/ViewModels/GameGroupViewModel.cs
Pat Hartl 81a6a3a0fc Rework views / interactions
- Added a horizontal and list view for depot/library
- Games only show covers (with fallback cover)
- Added install addon / directory select dialog
- Fixed download queue
- Added footer somewhat matching Blazor launcher
- Temporarily removed sidebar
- Implemented custom window chrome
- Added profile button
- Reworked game details to better match Blazor launcher
- Added grouping by genre, collection, or first letter
2026-03-27 18:59:17 -04:00

13 lines
407 B
C#

using System.Collections.ObjectModel;
using LANCommander.Launcher.Avalonia.ViewModels.Components;
namespace LANCommander.Launcher.Avalonia.ViewModels;
/// <summary>
/// A named group of games used when GroupBy is active.
/// </summary>
public class GameGroupViewModel
{
public string Name { get; set; } = string.Empty;
public ObservableCollection<GameItemViewModel> Items { get; set; } = new();
}