diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-23 19:58:28 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-23 19:58:28 -0400 |
| commit | 1e532d4f53bd65fc1dca3ec8cc6408f1b1efdc02 (patch) | |
| tree | e02408b59e4fc1a058f6e31e996c5a954d0f1448 /MediaBrowser.Model/Channels | |
| parent | 40836f194bc43b6d03277d70e6fb3c79732132a8 (diff) | |
factor device pixel ratio into downloaded image size
Diffstat (limited to 'MediaBrowser.Model/Channels')
| -rw-r--r-- | MediaBrowser.Model/Channels/ChannelFeatures.cs | 43 | ||||
| -rw-r--r-- | MediaBrowser.Model/Channels/ChannelInfo.cs | 35 | ||||
| -rw-r--r-- | MediaBrowser.Model/Channels/ChannelItemQuery.cs | 1 |
3 files changed, 59 insertions, 20 deletions
diff --git a/MediaBrowser.Model/Channels/ChannelFeatures.cs b/MediaBrowser.Model/Channels/ChannelFeatures.cs new file mode 100644 index 000000000..dbfab87db --- /dev/null +++ b/MediaBrowser.Model/Channels/ChannelFeatures.cs @@ -0,0 +1,43 @@ +using System.Collections.Generic; + +namespace MediaBrowser.Model.Channels +{ + public class ChannelFeatures + { + /// <summary> + /// Gets or sets a value indicating whether this instance can search. + /// </summary> + /// <value><c>true</c> if this instance can search; otherwise, <c>false</c>.</value> + public bool CanSearch { get; set; } + + /// <summary> + /// Gets or sets a value indicating whether this instance can index all media. + /// </summary> + /// <value><c>true</c> if this instance can index all media; otherwise, <c>false</c>.</value> + public bool CanGetAllMedia { get; set; } + + /// <summary> + /// Gets or sets the media types. + /// </summary> + /// <value>The media types.</value> + public List<ChannelMediaType> MediaTypes { get; set; } + + /// <summary> + /// Gets or sets the content types. + /// </summary> + /// <value>The content types.</value> + public List<ChannelMediaContentType> ContentTypes { get; set; } + + /// <summary> + /// Represents the maximum number of records the channel allows retrieving at a time + /// </summary> + public int? MaxPageSize { get; set; } + + public ChannelFeatures() + { + MediaTypes = new List<ChannelMediaType>(); + ContentTypes = new List<ChannelMediaContentType>(); + } + } + +} diff --git a/MediaBrowser.Model/Channels/ChannelInfo.cs b/MediaBrowser.Model/Channels/ChannelInfo.cs index 2ebfb432a..36e3c17d9 100644 --- a/MediaBrowser.Model/Channels/ChannelInfo.cs +++ b/MediaBrowser.Model/Channels/ChannelInfo.cs @@ -1,35 +1,30 @@ -using System.Collections.Generic; - + namespace MediaBrowser.Model.Channels { public class ChannelInfo { /// <summary> - /// Gets the home page URL. + /// Gets or sets the name. /// </summary> - /// <value>The home page URL.</value> - public string HomePageUrl { get; set; } + /// <value>The name.</value> + public string Name { get; set; } /// <summary> - /// Gets or sets a value indicating whether this instance can search. + /// Gets or sets the identifier. /// </summary> - /// <value><c>true</c> if this instance can search; otherwise, <c>false</c>.</value> - public bool CanSearch { get; set; } - - public List<ChannelMediaType> MediaTypes { get; set; } - - public List<ChannelMediaContentType> ContentTypes { get; set; } + /// <value>The identifier.</value> + public string Id { get; set; } /// <summary> - /// Represents the maximum number of records the channel allows retrieving at a time + /// Gets or sets the home page URL. /// </summary> - public int? MaxPageSize { get; set; } + /// <value>The home page URL.</value> + public string HomePageUrl { get; set; } - public ChannelInfo() - { - MediaTypes = new List<ChannelMediaType>(); - ContentTypes = new List<ChannelMediaContentType>(); - } + /// <summary> + /// Gets or sets the features. + /// </summary> + /// <value>The features.</value> + public ChannelFeatures Features { get; set; } } - } diff --git a/MediaBrowser.Model/Channels/ChannelItemQuery.cs b/MediaBrowser.Model/Channels/ChannelItemQuery.cs index 632db5581..0cabe1d04 100644 --- a/MediaBrowser.Model/Channels/ChannelItemQuery.cs +++ b/MediaBrowser.Model/Channels/ChannelItemQuery.cs @@ -45,4 +45,5 @@ namespace MediaBrowser.Model.Channels SortBy = new string[] { }; } } + }
\ No newline at end of file |
