/
vasiukoff
/
sg
Обзор
Документация
Войти
/
vasiukoff
/
sg
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/ViewModels/ChangeCollection.cs
25 строк
976 B
leo
ux: improve change list selection
16 июл 2024, 12:00
16 июл 2024, 12:00
ef0c904
Код
Авторство
О чём код?
using System.Collections.Generic; using Avalonia.Collections; namespace SourceGit.ViewModels { public class ChangeCollectionAsTree { public List<ChangeTreeNode> Tree { get; set; } = new List<ChangeTreeNode>(); public AvaloniaList<ChangeTreeNode> Rows { get; set; } = new AvaloniaList<ChangeTreeNode>(); public AvaloniaList<ChangeTreeNode> SelectedRows { get; set; } = new AvaloniaList<ChangeTreeNode>(); } public class ChangeCollectionAsGrid { public AvaloniaList<Models.Change> Changes { get; set; } = new AvaloniaList<Models.Change>(); public AvaloniaList<Models.Change> SelectedChanges { get; set; } = new AvaloniaList<Models.Change>(); } public class ChangeCollectionAsList { public AvaloniaList<Models.Change> Changes { get; set; } = new AvaloniaList<Models.Change>(); public AvaloniaList<Models.Change> SelectedChanges { get; set; } = new AvaloniaList<Models.Change>(); } }