JsonRadioBuilder constructor

JsonRadioBuilder({
  1. Color? activeColor,
  2. required bool autofocus,
  3. AutovalidateMode? autovalidateMode,
  4. required bool enabled,
  5. MaterialStateProperty<Color?>? fillColor,
  6. Color? focusColor,
  7. FocusNode? focusNode,
  8. dynamic groupValue,
  9. Color? hoverColor,
  10. String? id,
  11. String? label,
  12. MaterialTapTargetSize? materialTapTargetSize,
  13. MouseCursor? mouseCursor,
  14. ValueChanged? onChanged,
  15. ValueChanged? onSaved,
  16. MaterialStateProperty<Color?>? overlayColor,
  17. double? splashRadius,
  18. required bool toggleable,
  19. Validator? validator,
  20. dynamic value,
  21. VisualDensity? visualDensity,
})

Implementation

JsonRadioBuilder({
  this.activeColor,
  required this.autofocus,
  this.autovalidateMode,
  required this.enabled,
  this.fillColor,
  this.focusColor,
  this.focusNode,
  this.groupValue,
  this.hoverColor,
  this.id,
  this.label,
  this.materialTapTargetSize,
  this.mouseCursor,
  this.onChanged,
  this.onSaved,
  this.overlayColor,
  this.splashRadius,
  required this.toggleable,
  this.validator,
  this.value,
  this.visualDensity,
})  : assert(id?.isNotEmpty == true),
      super(numSupportedChildren: kNumSupportedChildren);