SpinButton<T extends Comparable> constructor

const SpinButton<T extends Comparable>({
  1. Key? key,
  2. required T? value,
  3. required LabelWidgetCallback<T> labelCallback,
  4. Widget? incrementIcon,
  5. Widget? decrementIcon,
  6. InputDecoration? decoration,
  7. FocusNode? incrementFocusNode,
  8. FocusNode? decrementFocusNode,
  9. bool incrementAutofocus = false,
  10. bool decrementAutofocus = false,
  11. required VoidCallback? onIncrementPressed,
  12. required VoidCallback? onDecrementPressed,
})

Implementation

const SpinButton({
  super.key,
  required this.value,
  required this.labelCallback,
  this.incrementIcon,
  this.decrementIcon,
  this.decoration,
  this.incrementFocusNode,
  this.decrementFocusNode,
  this.incrementAutofocus = false,
  this.decrementAutofocus = false,
  required this.onIncrementPressed,
  required this.onDecrementPressed,
}) : assert(!(incrementAutofocus && decrementAutofocus));