RadioButtonThemeData.standard constructor
RadioButtonThemeData.standard(
- ThemeData style
Implementation
factory RadioButtonThemeData.standard(ThemeData style) {
return RadioButtonThemeData(
cursor: style.inputMouseCursor,
checkedDecoration: ButtonState.resolveWith(
(states) => BoxDecoration(
border: Border.all(
color: ButtonThemeData.checkedInputColor(style, states),
width: 4.5,
),
shape: BoxShape.circle,
color: Colors.white,
),
),
uncheckedDecoration: ButtonState.resolveWith(
(states) => BoxDecoration(
color: ButtonThemeData.uncheckedInputColor(style, states),
border: Border.all(
style: states.isNone || states.isFocused
? BorderStyle.solid
: BorderStyle.none,
width: 1,
color: states.isNone || states.isFocused
? style.disabledColor
: ButtonThemeData.uncheckedInputColor(style, states),
),
shape: BoxShape.circle,
),
),
);
}