themeStyleOf method
Implementation
CheckboxFieldTheme themeStyleOf(BuildContext context) {
final theme = Theme.of(context);
final formTheme = FormTheme.of(context);
final fieldTheme = formTheme.checkboxTheme;
final resolver = FieldThemeResolver(theme, formTheme, fieldTheme);
final checkboxTheme = fieldTheme.checkboxTheme ?? theme.checkboxTheme;
return CheckboxFieldTheme(
decorationTheme: resolver.decorationTheme,
textStyle: textStyle ?? resolver.textStyle,
textColor: textColor ?? resolver.textColor,
checkboxTheme: checkboxTheme.copyWith(
mouseCursor: mouseCursor,
fillColor: fillColor,
checkColor: checkColor,
overlayColor: overlayColor,
splashRadius: splashRadius,
shape: shape,
side: side,
),
canTapItemTile: canTapItemTile ?? fieldTheme.canTapItemTile,
);
}