copyWith method
DefineMTextFieldModifier
copyWith({
- InputDecoration? decorationValue,
- TextStyle? valueStyle,
- bool? valueExpands,
- int? maxLinesValue,
- int? valueMaxLength,
- bool? valueAutoFocus,
- ValueChanged<
String> ? valueOnSubmitted, - TextInputType? valueKeyboardType,
- List<
TextInputFormatter> ? valueInputFormatters, - TextInputAction? valueTextInputAction,
- FocusNode? valueFocusNode,
- VoidCallback? valueOnEditingComplete,
- TextAlign? valueTextAlign,
- bool? valueEnable,
- bool? valueFilled,
- Color? valueFillColor,
- EdgeInsets? valueScrollPadding,
- InputBorder? valueInputBorder,
- bool? valueCanRequestFocus,
- bool? valueReadOnly,
- bool? valueShowCursor,
- ScrollController? valueScrollController,
- Widget? valueRightWidget,
- bool? valueAlwaysShowRightWidget,
- Widget? valueLeading,
- TextAlignVertical? valueTextAlignVertical,
- Key? valueKey,
- EdgeInsets? valuePadding,
- EdgeInsets? valueMargin,
- GestureTapCallback? valueOnTap,
- GestureLongPressCallback? valueOnLongPress,
- GestureLongPressMoveUpdateCallback? valueOnLongPressMoveUpdate,
- GestureLongPressUpCallback? valueOnLongPressUp,
- VoidCallback? valueDragOutToStatusBar,
- Color? valueBackgroundColor,
- BorderRadius? valueBorderRadius,
- bool? valueCenterAlign,
- double? valueWidth,
- double? valueHeight,
- BoxShadow? valueShadow,
- Matrix4? valueTransform,
- BoxConstraints? valueConstraints,
- double? valueAspectRatio,
- int? valueFlex,
- bool? valueOutSizeFlex,
- String? valueHelp,
- double? valueOpacity,
- double? valueRotate,
- double? valueScale,
- Gradient? valueGradient,
- Border? valueBorder,
- BoxShape? valueShape,
- String? valueBackgroundImage,
- BoxFit? valueBackgroundImageFit,
- MGravity? valueGravity,
- Gradient? valueGradientBorder,
- double? valueFullWidth,
- double? valueFullHeight,
- AlignmentGeometry? valueContainerAlignment,
- AlignmentGeometry? valueOutSideAlignment,
- bool? valueCancelFocusWhenClick,
- Border? valueOutsideBorder,
- double? valueLeft,
- double? valueRight,
- double? valueTop,
- double? valueBottom,
- double? valueSigmaX,
- double? valueSigmaY,
- Color? valueMaskColor,
- MaterialType? valueMaterialType,
- double? valueMaterialElevation,
- bool? valueScrollable,
- SafeArea? valueSafeArea,
- bool? valueVisible,
- int? valueTabLength,
- RxInterface? valueObxListener,
- Color? valueOutsideBackgroundColor,
- BorderRadiusGeometry? valueOutsideBorderRadius,
- Object? valueHeroTag,
Create a copyWith().
Implementation
DefineMTextFieldModifier copyWith({
final InputDecoration? decorationValue,
final TextStyle? valueStyle,
final bool? valueExpands,
final int? maxLinesValue,
final int? valueMaxLength,
final bool? valueAutoFocus,
final ValueChanged<String>? valueOnSubmitted,
final TextInputType? valueKeyboardType,
final List<TextInputFormatter>? valueInputFormatters,
final TextInputAction? valueTextInputAction,
final FocusNode? valueFocusNode,
final VoidCallback? valueOnEditingComplete,
final TextAlign? valueTextAlign,
final bool? valueEnable,
final bool? valueFilled,
final Color? valueFillColor,
final EdgeInsets? valueScrollPadding,
final InputBorder? valueInputBorder,
final bool? valueCanRequestFocus,
final bool? valueReadOnly,
final bool? valueShowCursor,
final ScrollController? valueScrollController,
final Widget? valueRightWidget,
final bool? valueAlwaysShowRightWidget,
final Widget? valueLeading,
final TextAlignVertical? valueTextAlignVertical,
/// The following properties are inherited from MGeneralModifier.
/// Main.
Key? valueKey,
/// Contents:
EdgeInsets? valuePadding,
EdgeInsets? valueMargin,
GestureTapCallback? valueOnTap,
GestureLongPressCallback? valueOnLongPress,
GestureLongPressMoveUpdateCallback? valueOnLongPressMoveUpdate,
GestureLongPressUpCallback? valueOnLongPressUp,
VoidCallback? valueDragOutToStatusBar,
Color? valueBackgroundColor,
BorderRadius? valueBorderRadius,
bool? valueCenterAlign,
double? valueWidth,
double? valueHeight,
BoxShadow? valueShadow,
Matrix4? valueTransform,
BoxConstraints? valueConstraints,
double? valueAspectRatio,
int? valueFlex,
bool? valueOutSizeFlex,
String? valueHelp,
double? valueOpacity,
double? valueRotate,
double? valueScale,
Gradient? valueGradient,
Border? valueBorder,
BoxShape? valueShape,
String? valueBackgroundImage,
BoxFit? valueBackgroundImageFit,
MGravity? valueGravity,
Gradient? valueGradientBorder,
double? valueFullWidth,
double? valueFullHeight,
AlignmentGeometry? valueContainerAlignment,
AlignmentGeometry? valueOutSideAlignment,
bool? valueCancelFocusWhenClick,
Border? valueOutsideBorder,
/// Position Widget
double? valueLeft,
double? valueRight,
double? valueTop,
double? valueBottom,
/// Blur
double? valueSigmaX,
double? valueSigmaY,
Color? valueMaskColor,
/// Material
MaterialType? valueMaterialType,
double? valueMaterialElevation,
/// Other
bool? valueScrollable,
SafeArea? valueSafeArea,
bool? valueVisible,
int? valueTabLength,
RxInterface? valueObxListener,
Color? valueOutsideBackgroundColor,
BorderRadiusGeometry? valueOutsideBorderRadius,
Object? valueHeroTag,
}) {
return DefineMTextFieldModifier(
decorationValue: decorationValue ?? this.decorationValue,
valueStyle: valueStyle ?? this.valueStyle,
valueExpands: valueExpands ?? this.valueExpands,
maxLinesValue: maxLinesValue ?? this.maxLinesValue,
valueMaxLength: valueMaxLength ?? this.valueMaxLength,
valueAutoFocus: valueAutoFocus ?? this.valueAutoFocus,
valueOnSubmitted: valueOnSubmitted ?? this.valueOnSubmitted,
valueKeyboardType: valueKeyboardType ?? this.valueKeyboardType,
valueInputFormatters: valueInputFormatters ?? this.valueInputFormatters,
valueTextInputAction: valueTextInputAction ?? this.valueTextInputAction,
valueOnEditingComplete:
valueOnEditingComplete ?? this.valueOnEditingComplete,
valueTextAlign: valueTextAlign ?? this.valueTextAlign,
valueEnable: valueEnable ?? this.valueEnable,
valueFilled: valueFilled ?? this.valueFilled,
valueFillColor: valueFillColor ?? this.valueFillColor,
valueScrollPadding: valueScrollPadding ?? this.valueScrollPadding,
valueInputBorder: valueInputBorder ?? this.valueInputBorder,
valueCanRequestFocus: valueCanRequestFocus ?? this.valueCanRequestFocus,
valueReadOnly: valueReadOnly ?? this.valueReadOnly,
valueShowCursor: valueShowCursor ?? this.valueShowCursor,
valueScrollController:
valueScrollController ?? this.valueScrollController,
valueRightWidget: valueRightWidget ?? this.valueRightWidget,
valueAlwaysShowRightWidget:
valueAlwaysShowRightWidget ?? this.valueAlwaysShowRightWidget,
valueLeading: valueLeading ?? this.valueLeading,
valueTextAlignVertical:
valueTextAlignVertical ?? this.valueTextAlignVertical,
/// The following properties are inherited from MGeneralModifier.
/// Main.
valueKey: valueKey ?? this.valueKey,
/// Contents:
valuePadding: valuePadding ?? this.valuePadding,
valueMargin: valueMargin ?? this.valueMargin,
valueOnTap: valueOnTap ?? this.valueOnTap,
valueOnLongPress: valueOnLongPress ?? this.valueOnLongPress,
valueOnLongPressMoveUpdate:
valueOnLongPressMoveUpdate ?? this.valueOnLongPressMoveUpdate,
valueOnLongPressUp: valueOnLongPressUp ?? this.valueOnLongPressUp,
valueDragOutToStatusBar:
valueDragOutToStatusBar ?? this.valueDragOutToStatusBar,
valueBackgroundColor: valueBackgroundColor ?? this.valueBackgroundColor,
valueBorderRadius: valueBorderRadius ?? this.valueBorderRadius,
valueCenterAlign: valueCenterAlign ?? this.valueCenterAlign,
valueWidth: valueWidth ?? this.valueWidth,
valueHeight: valueHeight ?? this.valueHeight,
valueShadow: valueShadow ?? this.valueShadow,
valueTransform: valueTransform ?? this.valueTransform,
valueConstraints: valueConstraints ?? this.valueConstraints,
valueAspectRatio: valueAspectRatio ?? this.valueAspectRatio,
valueFlex: valueFlex ?? this.valueFlex,
valueOutSizeFlex: valueOutSizeFlex ?? this.valueOutSizeFlex,
valueHelp: valueHelp ?? this.valueHelp,
valueOpacity: valueOpacity ?? this.valueOpacity,
valueRotate: valueRotate ?? this.valueRotate,
valueScale: valueScale ?? this.valueScale,
valueGradient: valueGradient ?? this.valueGradient,
valueBorder: valueBorder ?? this.valueBorder,
valueShape: valueShape ?? this.valueShape,
valueBackgroundImage: valueBackgroundImage ?? this.valueBackgroundImage,
valueBackgroundImageFit:
valueBackgroundImageFit ?? this.valueBackgroundImageFit,
valueGravity: valueGravity ?? this.valueGravity,
valueGradientBorder: valueGradientBorder ?? this.valueGradientBorder,
valueFullWidth: valueFullWidth ?? this.valueFullWidth,
valueFullHeight: valueFullHeight ?? this.valueFullHeight,
valueContainerAlignment:
valueContainerAlignment ?? this.valueContainerAlignment,
valueOutSideAlignment:
valueOutSideAlignment ?? this.valueOutSideAlignment,
valueCancelFocusWhenClick:
valueCancelFocusWhenClick ?? this.valueCancelFocusWhenClick,
valueOutsideBorder: valueOutsideBorder ?? valueOutsideBorder,
/// Position Widget
valueLeft: valueLeft ?? this.valueLeft,
valueRight: valueRight ?? this.valueRight,
valueTop: valueTop ?? this.valueTop,
valueBottom: valueBottom ?? this.valueBottom,
/// Blur
valueSigmaX: valueSigmaX ?? this.valueSigmaX,
valueSigmaY: valueSigmaY ?? this.valueSigmaY,
valueMaskColor: valueMaskColor ?? this.valueMaskColor,
// Material
valueMaterialType: valueMaterialType ?? this.valueMaterialType,
valueMaterialElevation:
valueMaterialElevation ?? this.valueMaterialElevation,
// Other
valueScrollable: valueScrollable ?? this.valueScrollable,
valueSafeArea: valueSafeArea ?? this.valueSafeArea,
valueVisible: valueVisible ?? this.valueVisible,
valueTabLength: valueTabLength ?? this.valueTabLength,
valueObxListener: valueObxListener ?? this.valueObxListener,
valueOutsideBackgroundColor:
valueOutsideBackgroundColor ?? this.valueOutsideBackgroundColor,
valueOutsideBorderRadius:
valueOutsideBorderRadius ?? this.valueOutsideBorderRadius,
valueHeroTag: valueHeroTag ?? this.valueHeroTag,
);
}