mergeCupertinoTextFieldData function
CupertinoTextFieldData
mergeCupertinoTextFieldData(
- CupertinoTextFieldData? defaults,
- CupertinoTextFieldData? overrides
Implementation
CupertinoTextFieldData mergeCupertinoTextFieldData(
CupertinoTextFieldData? defaults, CupertinoTextFieldData? overrides) =>
CupertinoTextFieldData(
widgetKey: overrides?.widgetKey ?? defaults?.widgetKey,
controller: overrides?.controller ?? defaults?.controller,
focusNode: overrides?.focusNode ?? defaults?.focusNode,
decoration: overrides?.decoration ?? defaults?.decoration,
padding: overrides?.padding ?? defaults?.padding,
placeholder: overrides?.placeholder ?? defaults?.placeholder,
placeholderStyle:
overrides?.placeholderStyle ?? defaults?.placeholderStyle,
prefix: overrides?.prefix ?? defaults?.prefix,
prefixMode: overrides?.prefixMode ?? defaults?.prefixMode,
suffix: overrides?.suffix ?? defaults?.suffix,
suffixMode: overrides?.suffixMode ?? defaults?.suffixMode,
clearButtonMode:
overrides?.clearButtonMode ?? defaults?.clearButtonMode,
keyboardType: overrides?.keyboardType ?? defaults?.keyboardType,
textInputAction:
overrides?.textInputAction ?? defaults?.textInputAction,
textCapitalization:
overrides?.textCapitalization ?? defaults?.textCapitalization,
style: overrides?.style ?? defaults?.style,
textAlign: overrides?.textAlign ?? defaults?.textAlign,
autofocus: overrides?.autofocus ?? defaults?.autofocus,
obscureText: overrides?.obscureText ?? defaults?.obscureText,
autocorrect: overrides?.autocorrect ?? defaults?.autocorrect,
maxLines: overrides?.maxLines ?? defaults?.maxLines,
maxLength: overrides?.maxLength ?? defaults?.maxLength,
maxLengthEnforcement:
overrides?.maxLengthEnforcement ?? defaults?.maxLengthEnforcement,
onChanged: overrides?.onChanged ?? defaults?.onChanged,
onEditingComplete:
overrides?.onEditingComplete ?? defaults?.onEditingComplete,
onSubmitted: overrides?.onSubmitted ?? defaults?.onSubmitted,
inputFormatters:
overrides?.inputFormatters ?? defaults?.inputFormatters,
enabled: overrides?.enabled ?? defaults?.enabled,
cursorWidth: overrides?.cursorWidth ?? defaults?.cursorWidth,
cursorRadius: overrides?.cursorRadius ?? defaults?.cursorRadius,
cursorColor: overrides?.cursorColor ?? defaults?.cursorColor,
keyboardAppearance:
overrides?.keyboardAppearance ?? defaults?.keyboardAppearance,
scrollPadding: overrides?.scrollPadding ?? defaults?.scrollPadding);