FunctionRadioButton constructor
const
FunctionRadioButton({
- String title = "",
- int index = 0,
- required Widget checkedIconWidget,
- required Widget unCheckedWidget,
- TextStyle checkedTextStyle = const TextStyle(color: Color(0xffFF5400), fontSize: 12),
- TextStyle unCheckTextStyle = const TextStyle(color: Color(0xff000000), fontSize: 12),
- bool radioStart = true,
- double width = 100,
- double height = 40,
- EdgeInsetsGeometry padding = const EdgeInsets.all(0),
- EdgeInsetsGeometry margin = const EdgeInsets.all(0),
- AlignmentGeometry alignment = Alignment.center,
- CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
- MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
- MainAxisSize mainAxisSize = MainAxisSize.min,
- Color highlightColor = Colors.transparent,
- Color hoverColor = Colors.transparent,
- Color? focusColor,
- Color? splashColor,
- double? radius,
- 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);