copyWith method
VDropdownTextButtonStyle
copyWith({
- Color? dropDownColor,
- dynamic backgroundSplashColor,
- dynamic dropdownBorderColor,
- dynamic isSecDisabledButtonColor,
- dynamic disabledButtonColor,
- dynamic isSecTappedButtonColor,
- dynamic tappedButtonColor,
- dynamic buttonDefaultColor,
- dynamic defaultSecButtonColor,
- dynamic isSecDisabledBorderColor,
- dynamic isSecDefaultBorderColor,
- dynamic disabledBorderColor,
- dynamic defaultBorderColor,
- dynamic defaultIconColor,
- dynamic isSecDefaultIconColor,
- dynamic isSecDisabledIconColor,
- dynamic disabledIconColor,
- dynamic secBackgroundSplashColor,
- dynamic defaultFontColor,
- dynamic disabledFontColor,
- dynamic isSecDefaultFontColor,
- dynamic isSecDisabledFontColor,
- double? borderRadius,
- dynamic dropdownBorderRadius,
- dynamic bigButtonSize,
- dynamic defaultButtonSize,
- TextStyle? dropdownTextStyle,
- dynamic bigIconTextStyle,
- dynamic smallIconTextStyle,
override
Creates a copy of this theme extension with the given fields replaced by the non-null parameter values.
Implementation
@override
VDropdownTextButtonStyle copyWith({
Color? dropDownColor,
backgroundSplashColor,
dropdownBorderColor,
isSecDisabledButtonColor,
disabledButtonColor,
isSecTappedButtonColor,
tappedButtonColor,
buttonDefaultColor,
defaultSecButtonColor,
isSecDisabledBorderColor,
isSecDefaultBorderColor,
disabledBorderColor,
defaultBorderColor,
defaultIconColor,
isSecDefaultIconColor,
isSecDisabledIconColor,
disabledIconColor,
secBackgroundSplashColor,
defaultFontColor,
disabledFontColor,
isSecDefaultFontColor,
isSecDisabledFontColor,
double? borderRadius,
dropdownBorderRadius,
bigButtonSize,
defaultButtonSize,
TextStyle? dropdownTextStyle,
bigIconTextStyle,
smallIconTextStyle,
}) =>
VDropdownTextButtonStyle(
backgroundSplashColor: backgroundSplashColor ?? this.backgroundSplashColor,
dropDownColor: dropDownColor ?? this.dropDownColor,
dropdownBorderColor: dropdownBorderColor ?? this.dropdownBorderColor,
isSecDisabledButtonColor: isSecDisabledButtonColor ?? this.isSecDisabledButtonColor,
disabledButtonColor: disabledButtonColor ?? this.disabledButtonColor,
isSecTappedButtonColor: isSecTappedButtonColor ?? this.isSecTappedButtonColor,
tappedButtonColor: tappedButtonColor ?? this.tappedButtonColor,
buttonDefaultColor: buttonDefaultColor ?? this.buttonDefaultColor,
defaultSecButtonColor: defaultSecButtonColor ?? this.defaultSecButtonColor,
isSecDisabledBorderColor: isSecDisabledBorderColor ?? this.isSecDisabledBorderColor,
isSecDefaultBorderColor: isSecDefaultBorderColor ?? this.isSecDefaultBorderColor,
disabledBorderColor: disabledBorderColor ?? this.disabledBorderColor,
defaultBorderColor: defaultBorderColor ?? this.defaultBorderColor,
defaultIconColor: defaultIconColor ?? this.defaultIconColor,
isSecDefaultIconColor: isSecDefaultIconColor ?? this.isSecDefaultIconColor,
isSecDisabledIconColor: isSecDisabledIconColor ?? this.isSecDisabledIconColor,
disabledIconColor: disabledIconColor ?? this.disabledIconColor,
defaultFontColor: defaultFontColor ?? this.defaultFontColor,
disabledFontColor: disabledFontColor ?? this.disabledFontColor,
isSecDefaultFontColor: isSecDefaultFontColor ?? this.isSecDefaultFontColor,
isSecDisabledFontColor: isSecDisabledFontColor ?? this.isSecDisabledFontColor,
secBackgroundSplashColor: secBackgroundSplashColor ?? this.secBackgroundSplashColor,
dropdownTextStyle: dropdownTextStyle ?? this.dropdownTextStyle,
bigIconTextStyle: bigIconTextStyle ?? this.bigIconTextStyle,
smallIconTextStyle: smallIconTextStyle ?? this.smallIconTextStyle,
borderRadius: borderRadius ?? this.borderRadius,
dropdownBorderRadius: dropdownBorderRadius ?? this.dropdownBorderRadius,
bigButtonSize: bigButtonSize ?? this.bigButtonSize,
defaultButtonSize: defaultButtonSize ?? this.defaultButtonSize,
);