copyFrom method
Implementation
@override
AntdInputStyle copyFrom(AntdInputStyle? style) {
var textStyle_ = textStyle == null
? style?.textStyle
: textStyle?.merge(style?.textStyle);
var mergeObscureTextStyle = textStyle_?.merge(style?.obscureTextStyle);
return AntdInputStyle(
placeholderStyle: placeholderStyle.merge(style?.placeholderStyle),
textStyle: textStyle_,
obscureTextStyle: obscureTextStyle == null
? mergeObscureTextStyle
: obscureTextStyle?.merge(mergeObscureTextStyle),
bodyStyle: bodyStyle.merge(style?.bodyStyle),
cursorStyle: cursorStyle.merge(style?.cursorStyle),
clearIconStyle: clearIconStyle.merge(style?.clearIconStyle),
obscuringCharacter: style?.obscuringCharacter ?? obscuringCharacter,
selectionStyle: selectionStyle.merge(style?.selectionStyle),
keyboardStyle: keyboardStyle.merge(style?.keyboardStyle),
clearIcon: style?.clearIcon ?? clearIcon,
obscureIconStyle: obscureIconStyle.merge(style?.obscureIconStyle),
obscureIcon: style?.obscureIcon ?? obscureIcon,
activeObscureIconStyle: activeObscureIconStyle.mergeActive(
obscureIconStyle,
style?.obscureIconStyle,
style?.activeObscureIconStyle),
activeObscureIcon: style?.activeObscureIcon ?? activeObscureIcon,
autocorrectionColor: style?.autocorrectionColor ?? autocorrectionColor,
rowStyle: rowStyle.merge(style?.rowStyle));
}