using System;
namespace Xamarin.PropertyEditing
{
///
/// light-up interface for navigating to value sources.
///
///
/// Not all possible values and value sources must be navigatable to implement this interface. That determination can
/// be made in . Implementing this interface will simply light-up the UI element, but
/// its enabled status will depend on and other dynamic factors.
///
public interface ICanNavigateToSource
{
///
/// Gets whether the value of the property attached to in the can be navigated to.
///
/// is null.
bool CanNavigateToSource (IObjectEditor editor);
/// is null.
void NavigateToSource (IObjectEditor editor);
}
}