namespace Jellyfin.Plugin.Jellypod.Models; /// /// Represents an outline element from an OPML file. /// public class OpmlOutline { /// /// Gets or sets the outline title (text attribute). /// public string? Text { get; set; } /// /// Gets or sets the outline title (title attribute). /// public string? Title { get; set; } /// /// Gets or sets the RSS feed URL (xmlUrl attribute). /// public string? XmlUrl { get; set; } /// /// Gets or sets the website URL (htmlUrl attribute). /// public string? HtmlUrl { get; set; } /// /// Gets or sets the description. /// public string? Description { get; set; } /// /// Gets or sets the category. /// public string? Category { get; set; } /// /// Gets the display title (prefers Title over Text). /// public string DisplayTitle => Title ?? Text ?? "Unknown"; }