using MediaBrowser.Model.Configuration;
namespace MediaBrowser.Model.Notifications
{
public class NotificationOption
{
public string Type { get; set; }
///
/// User Ids to not monitor (it's opt out)
///
public string[] DisabledMonitorUsers { get; set; }
///
/// User Ids to send to (if SendToUserMode == Custom)
///
public string[] SendToUsers { get; set; }
///
/// Gets or sets a value indicating whether this is enabled.
///
/// true if enabled; otherwise, false.
public bool Enabled { get; set; }
///
/// Gets or sets the title format string.
///
/// The title format string.
public string Title { get; set; }
///
/// Gets or sets the description.
///
/// The description.
public string Description { get; set; }
///
/// Gets or sets the disabled services.
///
/// The disabled services.
public string[] DisabledServices { get; set; }
///
/// Gets or sets the send to user mode.
///
/// The send to user mode.
public SendToUserType SendToUserMode { get; set; }
public NotificationOption()
{
DisabledServices = new string[] { };
DisabledMonitorUsers = new string[] { };
SendToUsers = new string[] { };
}
}
}