diff options
| -rw-r--r-- | Jellyfin.Data/Entities/Chapter.cs | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/Jellyfin.Data/Entities/Chapter.cs b/Jellyfin.Data/Entities/Chapter.cs index a55b7fb53..579442cdb 100644 --- a/Jellyfin.Data/Entities/Chapter.cs +++ b/Jellyfin.Data/Entities/Chapter.cs @@ -1,24 +1,44 @@ using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; namespace Jellyfin.Data.Entities; -#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member +/// <summary> +/// The Chapter entity. +/// </summary> public class Chapter { + /// <summary> + /// Gets or Sets the <see cref="BaseItemEntity"/> reference id. + /// </summary> public required Guid ItemId { get; set; } + /// <summary> + /// Gets or Sets the <see cref="BaseItemEntity"/> reference. + /// </summary> public required BaseItemEntity Item { get; set; } + /// <summary> + /// Gets or Sets the chapters index in Item. + /// </summary> public required int ChapterIndex { get; set; } + /// <summary> + /// Gets or Sets the position within the source file. + /// </summary> public required long StartPositionTicks { get; set; } + /// <summary> + /// Gets or Sets the common name. + /// </summary> public string? Name { get; set; } + /// <summary> + /// Gets or Sets the image path. + /// </summary> public string? ImagePath { get; set; } + /// <summary> + /// Gets or Sets the time the image was last modified. + /// </summary> public DateTime? ImageDateModified { get; set; } } |
