// -----------------------------------------------------------------------
//
// Copyright 2014 MIT Licence. See licence.md for more information.
//
// -----------------------------------------------------------------------
namespace Perspex.Controls
{
///
/// Interface used by to set logical ownership of the panel's
/// children.
///
///
/// needs to set the logical parent of each of its items to itself.
/// To do this, it uses this interface to instruct the panel that instead of setting the
/// logical parent for each child to the panel itself, it should set it to that of
/// .
///
public interface IItemsPanel
{
///
/// Gets or sets the logical parent that should be set on children of the panel.
///
ILogical ChildLogicalParent { get; set; }
}
}