using Dpz.Core.Public.ViewModel;

namespace Dpz.Core.Web.Models;

/// <summary>
/// 源码浏览页视图模型
/// </summary>
public class CodeIndexViewModel
{
    /// <summary>
    /// 当前路径的源码树(内容区)
    /// </summary>
    public required CodeNoteTree NoteTree { get; set; }

    /// <summary>
    /// 侧边栏初始树(根级 + 当前路径各级,服务端渲染)
    /// </summary>
    public List<CodeTreeNodeViewModel> SidebarTree { get; set; } = [];
}
评论加载中...