FunctionRadioButton constructor

const FunctionRadioButton({
  1. String title = "",
  2. int index = 0,
  3. required Widget checkedIconWidget,
  4. required Widget unCheckedWidget,
  5. TextStyle checkedTextStyle = const TextStyle(color: Color(0xffFF5400), fontSize: 12),
  6. TextStyle unCheckTextStyle = const TextStyle(color: Color(0xff000000), fontSize: 12),
  7. bool radioStart = true,
  8. double width = 100,
  9. double height = 40,
  10. EdgeInsetsGeometry padding = const EdgeInsets.all(0),
  11. EdgeInsetsGeometry margin = const EdgeInsets.all(0),
  12. AlignmentGeometry alignment = Alignment.center,
  13. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  14. MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
  15. MainAxisSize mainAxisSize = MainAxisSize.min,
  16. Color highlightColor = Colors.transparent,
  17. Color hoverColor = Colors.transparent,
  18. Color? focusColor,
  19. Color? splashColor,
  20. double? radius,
  21. Key? key,
})

Implementation

const FunctionRadioButton(
    {this.title = "",
    this.index = 0,
    required this.checkedIconWidget,
    required this.unCheckedWidget,
    this.checkedTextStyle =
        const TextStyle(color: Color(0xffFF5400), fontSize: 12),
    this.unCheckTextStyle =
        const TextStyle(color: Color(0xff000000), fontSize: 12),
    this.radioStart = true,
    this.width = 100,
    this.height = 40,
    this.padding = const EdgeInsets.all(0),
    this.margin = const EdgeInsets.all(0),
    this.alignment = Alignment.center,
    this.crossAxisAlignment = CrossAxisAlignment.center,
    this.mainAxisAlignment = MainAxisAlignment.start,
    this.mainAxisSize = MainAxisSize.min,
    this.highlightColor = Colors.transparent,
    this.hoverColor = Colors.transparent,
    this.focusColor,
    this.splashColor,
    this.radius,
    Key? key})
    : super(key: key);