InputSpinnerFeature constructor

const InputSpinnerFeature({
  1. InputFeatureVisibility visibility = InputFeatureVisibility.always,
  2. bool skipFocusTraversal = true,
  3. double step = 1.0,
  4. bool enableGesture = true,
  5. double? invalidValue = 0.0,
  6. double? min,
  7. double? max,
})

Creates an InputSpinnerFeature.

Parameters:

  • step (double, default: 1.0): Increment/decrement step size.
  • enableGesture (bool, default: true): Enable drag gestures.
  • invalidValue (double?, default: 0.0): Fallback value for invalid input.
  • min (double?, optional): Minimum allowed value.
  • max (double?, optional): Maximum allowed value.
  • visibility (InputFeatureVisibility, optional): Controls visibility.
  • skipFocusTraversal (bool, optional): Whether to skip in focus order.

Implementation

const InputSpinnerFeature({
  super.visibility,
  super.skipFocusTraversal,
  this.step = 1.0,
  this.enableGesture = true,
  this.invalidValue = 0.0,
  this.min,
  this.max,
});