diff options
Diffstat (limited to 'MediaBrowser.Controller/Channels/ChannelFolderItem.cs')
| -rw-r--r-- | MediaBrowser.Controller/Channels/ChannelFolderItem.cs | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Channels/ChannelFolderItem.cs b/MediaBrowser.Controller/Channels/ChannelFolderItem.cs new file mode 100644 index 000000000..56262ab20 --- /dev/null +++ b/MediaBrowser.Controller/Channels/ChannelFolderItem.cs @@ -0,0 +1,42 @@ +using MediaBrowser.Controller.Entities; +using MediaBrowser.Model.Configuration; +using System.Collections.Generic; + +namespace MediaBrowser.Controller.Channels +{ + public class ChannelFolderItem : Folder, IChannelItem + { + public string ExternalId { get; set; } + + public string ChannelId { get; set; } + + public ChannelItemType ChannelItemType { get; set; } + + public string OriginalImageUrl { get; set; } + public List<string> Tags { get; set; } + + protected override bool GetBlockUnratedValue(UserConfiguration config) + { + // Don't block. + return false; + } + + public override bool SupportsLocalMetadata + { + get + { + return false; + } + } + + public ChannelFolderItem() + { + Tags = new List<string>(); + } + + public override string GetClientTypeName() + { + return "folder.channelItem"; + } + } +} |
