mirror of
https://github.com/Kareadita/Kavita.git
synced 2026-03-12 04:52:54 -04:00
Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com> Co-authored-by: Joe Milazzo <josephmajora@gmail.com>
31 lines
697 B
C#
31 lines
697 B
C#
using Kavita.Common.Extensions;
|
|
using Kavita.Models.DTOs;
|
|
|
|
namespace Kavita.Services.Extensions;
|
|
|
|
public static class VolumeExtensions
|
|
{
|
|
|
|
extension(VolumeDto volumeDto)
|
|
{
|
|
/// <summary>
|
|
/// Is this a loose leaf volume
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public bool IsLooseLeaf()
|
|
{
|
|
return volumeDto.MinNumber.Is(Scanner.Parser.LooseLeafVolumeNumber);
|
|
}
|
|
|
|
/// <summary>
|
|
/// Does this volume hold only specials
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public bool IsSpecial()
|
|
{
|
|
return volumeDto.MinNumber.Is(Scanner.Parser.SpecialVolumeNumber);
|
|
}
|
|
}
|
|
|
|
}
|