copyWith method

FormItemConfig copyWith({
  1. Color? backgroundColor,
  2. BaseTextStyle? titleTextStyle,
  3. BaseTextStyle? subTitleTextStyle,
  4. BaseTextStyle? errorTextStyle,
  5. BaseTextStyle? hintTextStyle,
  6. BaseTextStyle? contentTextStyle,
  7. EdgeInsets? formPadding,
  8. EdgeInsets? titlePaddingSm,
  9. EdgeInsets? titlePaddingLg,
  10. EdgeInsets? optionsMiddlePadding,
  11. EdgeInsets? subTitlePadding,
  12. EdgeInsets? errorPadding,
  13. BaseTextStyle? disableTextStyle,
  14. BaseTextStyle? tipsTextStyle,
  15. BaseTextStyle? headTitleTextStyle,
  16. BaseTextStyle? optionTextStyle,
  17. BaseTextStyle? optionSelectedTextStyle,
})

Implementation

FormItemConfig copyWith({
  Color? backgroundColor,
  BaseTextStyle? titleTextStyle,
  BaseTextStyle? subTitleTextStyle,
  BaseTextStyle? errorTextStyle,
  BaseTextStyle? hintTextStyle,
  BaseTextStyle? contentTextStyle,
  EdgeInsets? formPadding,
  EdgeInsets? titlePaddingSm,
  EdgeInsets? titlePaddingLg,
  EdgeInsets? optionsMiddlePadding,
  EdgeInsets? subTitlePadding,
  EdgeInsets? errorPadding,
  BaseTextStyle? disableTextStyle,
  BaseTextStyle? tipsTextStyle,
  BaseTextStyle? headTitleTextStyle,
  BaseTextStyle? optionTextStyle,
  BaseTextStyle? optionSelectedTextStyle,
}) {
  return FormItemConfig(
    backgroundColor: backgroundColor ?? _backgroundColor,
    titleTextStyle: titleTextStyle ?? _titleTextStyle,
    subTitleTextStyle: subTitleTextStyle ?? _subTitleTextStyle,
    errorTextStyle: errorTextStyle ?? _errorTextStyle,
    hintTextStyle: hintTextStyle ?? _hintTextStyle,
    contentTextStyle: contentTextStyle ?? _contentTextStyle,
    formPadding: formPadding ?? _formPadding,
    titlePaddingSm: titlePaddingSm ?? _titlePaddingSm,
    titlePaddingLg: titlePaddingLg ?? _titlePaddingLg,
    optionsMiddlePadding: optionsMiddlePadding ?? _optionsMiddlePadding,
    subTitlePadding: subTitlePadding ?? _subTitlePadding,
    errorPadding: errorPadding ?? _errorPadding,
    disableTextStyle: disableTextStyle ?? _disableTextStyle,
    tipsTextStyle: tipsTextStyle ?? _tipsTextStyle,
    headTitleTextStyle: headTitleTextStyle ?? _headTitleTextStyle,
    optionTextStyle: optionTextStyle ?? _optionTextStyle,
    optionSelectedTextStyle:
        optionSelectedTextStyle ?? _optionSelectedTextStyle,
  );
}