copyWith method
BlocxCheckboxOptions
copyWith({
- bool? isChecked,
- String? label,
- String? subtitle,
- EdgeInsetsGeometry? padding,
- VisualDensity? visualDensity,
- ListTileControlAffinity? controlAffinity,
- EdgeInsetsGeometry? contentPadding,
- bool? dense,
- Color? activeColor,
- Color? checkColor,
- TextStyle? labelStyle,
- TextStyle? subtitleStyle,
- FocusNode? focusNode,
- bool? autofocus,
Implementation
BlocxCheckboxOptions copyWith({
bool? isChecked,
String? label,
String? subtitle,
EdgeInsetsGeometry? padding,
VisualDensity? visualDensity,
ListTileControlAffinity? controlAffinity,
EdgeInsetsGeometry? contentPadding,
bool? dense,
Color? activeColor,
Color? checkColor,
TextStyle? labelStyle,
TextStyle? subtitleStyle,
FocusNode? focusNode,
bool? autofocus,
}) {
return BlocxCheckboxOptions(
isChecked: isChecked ?? this.isChecked,
label: label ?? this.label,
subtitle: subtitle ?? this.subtitle,
padding: padding ?? this.padding,
visualDensity: visualDensity ?? this.visualDensity,
controlAffinity: controlAffinity ?? this.controlAffinity,
contentPadding: contentPadding ?? this.contentPadding,
dense: dense ?? this.dense,
activeColor: activeColor ?? this.activeColor,
checkColor: checkColor ?? this.checkColor,
labelStyle: labelStyle ?? this.labelStyle,
subtitleStyle: subtitleStyle ?? this.subtitleStyle,
focusNode: focusNode ?? this.focusNode,
autofocus: autofocus ?? this.autofocus,
);
}