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