Catrobat.IDE.Core.UI.Converters.ActiveThemeBrushConverter.Convert C# (CSharp) Method

Convert() public method

public Convert ( object value, Type targetType, object parameter, string language ) : object
value object
targetType System.Type
parameter object
language string
return object
        public object Convert(object value, Type targetType, object parameter, string language)
        {
            var settingsViewModel = ServiceLocator.ViewModelLocator.SettingsViewModel;

            var theme = value as Theme;

            if (theme != null && settingsViewModel.ThemeChooser.SelectedTheme == value)
                return ServiceLocator.SystemInformationService.AccentBrush;

            return null;
        }
ActiveThemeBrushConverter