24 lines
904 B
C#
24 lines
904 B
C#
namespace Butter.Dtos.Asset;
|
|
|
|
/// <summary>
|
|
/// Represents the result of browsing unlinked assets at a specific directory level within a folder.
|
|
/// </summary>
|
|
public class AssetBrowseResultDto {
|
|
/// <summary>
|
|
/// Gets or sets the list of immediate subdirectories at the current path level.
|
|
/// </summary>
|
|
public List<DirectoryEntryDto> Directories { get; set; } = [];
|
|
/// <summary>
|
|
/// Gets or sets the list of assets located directly at the current path level.
|
|
/// </summary>
|
|
public List<AssetPreviewDto> Assets { get; set; } = [];
|
|
/// <summary>
|
|
/// Gets or sets the current browsing path relative to the folder root.
|
|
/// </summary>
|
|
public string CurrentPath { get; set; } = "";
|
|
/// <summary>
|
|
/// Gets or sets the total count of assets at the current path level (for pagination).
|
|
/// </summary>
|
|
public int TotalAssetCount { get; set; }
|
|
}
|