Catrobat.IDE.Core.UI.Converters.BoolToSelectedPivotItemConverter.ConvertBack C# (CSharp) Method

ConvertBack() public method

public ConvertBack ( object value, Type targetType, object parameter, string language ) : object
value object
targetType System.Type
parameter object
language string
return object
        public object ConvertBack(object value, Type targetType, object parameter, string language)
        {
            var intValue = (int)value;
            var invert = false;

            if (parameter is bool)
                invert = (bool)parameter;

            var boolValue = intValue == 0;

            if (invert)
                boolValue = !boolValue;

            return boolValue;
        }
    }
BoolToSelectedPivotItemConverter