Catrobat.IDE.Core.ViewModels.Editor.Sprites.AddNewSpriteViewModel.CheckAcceleration C# (CSharp) Method

CheckAcceleration() private method

private CheckAcceleration ( Brick brick, object value ) : bool
brick Brick
value object
return bool
        private bool CheckAcceleration(Brick brick, object value)
        {
            if (ServiceLocator.SensorService.IsAccelarationEnabled())
            {
                return true;
            }

            if (value.GetType().Equals(typeof(FormulaNodeAccelerationX)) ||
                value.GetType().Equals(typeof(FormulaNodeAccelerationY)) ||
                value.GetType().Equals(typeof(FormulaNodeAccelerationZ)))
            {
                brick.SensorUnsupported = Visibility.Visible;
                return false;
            }

            return true;
        }