using System.Collections.Generic;
namespace API.DTOs;
///
/// This is a special DTO for a UI page in Kavita. This performs sorting and grouping and returns exactly what UI requires for layout.
/// This is subject to change, do not rely on this Data model.
///
public class SeriesDetailDto
{
///
/// Specials for the Series. These will have their title and range cleaned to remove the special marker and prepare
///
public IEnumerable Specials { get; set; }
///
/// All Chapters, excluding Specials and single chapters (0 chapter) for a volume
///
public IEnumerable Chapters { get; set; }
///
/// Just the Volumes for the Series (Excludes Volume 0)
///
public IEnumerable Volumes { get; set; }
///
/// These are chapters that are in Volume 0 and should be read AFTER the volumes
///
public IEnumerable StorylineChapters { get; set; }
}