// ----------------------------------------------------------------------- // // Copyright 2015 MIT Licence. See licence.md for more information. // // ----------------------------------------------------------------------- namespace Perspex.Controls { using Perspex.Controls.Primitives; /// /// Interface for objects that are selectable. /// /// /// Controls such as use this interface to indicate the selected /// control in a list. If changing the control's property should /// update the selection in a or equivalent, then the /// control should raise the . /// public interface ISelectable { /// /// Gets or sets the selected state of the object. /// bool IsSelected { get; set; } } }