namespace Artemis.Core
{
///
/// Represents a data binding registration
///
public interface IDataBindingRegistration
{
///
/// Gets or sets the display name of the data binding registration
///
string DisplayName { get; }
///
/// Returns the data binding applied using this registration
///
public IDataBinding? GetDataBinding();
///
/// If found, creates a data binding from storage
///
///
IDataBinding? CreateDataBinding();
///
/// If present, removes the current data binding
///
void ClearDataBinding();
}
}