/
vasiukoff
/
sg
Обзор
Документация
Войти
/
vasiukoff
/
sg
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/ViewModels/RevisionFileTreeNode.cs
32 строки
830 B
Nathan Baulch
code_style: general cleanup (#1497)
03 июл 2025, 05:32
Не верифицирован
03 июл 2025, 05:32
ec17ea9
Код
Авторство
О чём код?
using System.Collections.Generic; using System.IO; using CommunityToolkit.Mvvm.ComponentModel; namespace SourceGit.ViewModels { public class RevisionFileTreeNode : ObservableObject { public Models.Object Backend { get; set; } = null; public int Depth { get; set; } = 0; public List<RevisionFileTreeNode> Children { get; set; } = new List<RevisionFileTreeNode>(); public string Name { get => Backend == null ? string.Empty : Path.GetFileName(Backend.Path); } public bool IsFolder { get => Backend?.Type == Models.ObjectType.Tree; } public bool IsExpanded { get => _isExpanded; set => SetProperty(ref _isExpanded, value); } private bool _isExpanded = false; } }