Files
jellyfin/MediaBrowser.Plugins.DefaultTheme/Controls/Details/BaseDetailsControl.cs
ScottIsAFool ec621df5f6 Renamed Dto objects
Updated Fody
Renamed Dto objects
2013-02-21 17:50:46 +00:00

45 lines
1.1 KiB
C#

using MediaBrowser.Model.Dto;
using MediaBrowser.UI.Controls;
namespace MediaBrowser.Plugins.DefaultTheme.Controls.Details
{
/// <summary>
/// Class BaseDetailsControl
/// </summary>
public abstract class BaseDetailsControl : BaseUserControl
{
/// <summary>
/// Initializes a new instance of the <see cref="BaseDetailsControl" /> class.
/// </summary>
protected BaseDetailsControl()
{
DataContext = this;
}
/// <summary>
/// The _item
/// </summary>
private BaseItemDto _item;
/// <summary>
/// Gets or sets the item.
/// </summary>
/// <value>The item.</value>
public BaseItemDto Item
{
get { return _item; }
set
{
_item = value;
OnPropertyChanged("Item");
OnItemChanged();
}
}
/// <summary>
/// Called when [item changed].
/// </summary>
protected abstract void OnItemChanged();
}
}