using OpenTap;
|
using System.Collections.ObjectModel;
|
using System.Globalization;
|
using System.Windows.Data;
|
|
namespace OpenTapEditor
|
{
|
public class SelectedStepConverter : IMultiValueConverter
|
{
|
public static SelectedStepConverter Instance = new SelectedStepConverter();
|
|
public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
|
{
|
if (values[0] is ObservableCollection<ITestStep> items && values[1] is ITestStep step)
|
{
|
return items.Contains(step);
|
}
|
return false;
|
}
|
|
public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
|
{
|
return null;
|
}
|
}
|
}
|