copyWith method
DefineMContainerModifier
copyWith({
- Key? valueKey,
- Widget? valueChild,
- EdgeInsets? valuePadding,
- EdgeInsets? valueMargin,
- VoidCallback? valueOnTap,
- GestureLongPressCallback? valueOnLongPress,
- GestureLongPressMoveUpdateCallback? valueOnLongPressMoveUpdate,
- GestureLongPressUpCallback? valueOnLongPressUp,
- VoidCallback? valueDragOutToStatusBar,
- Color? valueBackgroundColor,
- BorderRadiusGeometry? 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,
- ScrollController? valueScrollController,
- SafeArea? valueSafeArea,
- bool? valueVisible,
- int? valueTabLength,
- RxInterface? valueObxListener,
- Color? valueOutsideBackgroundColor,
- BorderRadiusGeometry? valueOutsideBorderRadius,
- Object? valueHeroTag,
Implementation
DefineMContainerModifier copyWith({
/// The following properties are inherited from MGeneralModifier.
/// Main.
Key? valueKey,
/// Contents:
Widget? valueChild,
EdgeInsets? valuePadding,
EdgeInsets? valueMargin,
VoidCallback? valueOnTap,
GestureLongPressCallback? valueOnLongPress,
GestureLongPressMoveUpdateCallback? valueOnLongPressMoveUpdate,
GestureLongPressUpCallback? valueOnLongPressUp,
VoidCallback? valueDragOutToStatusBar,
Color? valueBackgroundColor,
BorderRadiusGeometry? 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,
ScrollController? valueScrollController,
SafeArea? valueSafeArea,
bool? valueVisible,
int? valueTabLength,
RxInterface? valueObxListener,
Color? valueOutsideBackgroundColor,
BorderRadiusGeometry? valueOutsideBorderRadius, Object? valueHeroTag,
}) {
return DefineMContainerModifier(
/// Main.
valueKey: valueKey ?? this.valueKey,
/// Container
valueChild: valueChild ?? this.valueChild,
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,
valueScrollController:
valueScrollController ?? this.valueScrollController,
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,
);
}