BsRange constructor

BsRange({
  1. Key? key,
  2. double initialValue = 50.0,
  3. double min = 0.0,
  4. double max = 100.0,
  5. int? divisions,
  6. bool disabled = false,
  7. ValueChanged<double>? onChanged,
  8. BsValidationState? validationState,
  9. FormFieldValidator<double>? validator,
  10. FormFieldSetter<double>? onSaved,
  11. AutovalidateMode? autovalidateMode,
})

Creates a BsRange.

Implementation

BsRange({
  super.key,
  double initialValue = 50.0,
  this.min = 0.0,
  this.max = 100.0,
  this.divisions,
  this.disabled = false,
  this.onChanged,
  this.validationState,
  super.validator,
  super.onSaved,
  super.autovalidateMode,
}) : super(
        initialValue: initialValue,
        builder: (FormFieldState<double> field) {
          final _BsRangeState state = field as _BsRangeState;
          return state._buildField();
        },
      );