copyWith method
DialogThemeData
copyWith({
- BoxConstraints? constraints,
- EdgeInsets? titlePadding,
- EdgeInsets? bodyPadding,
- Color? background,
- Color? barrierColor,
- TextStyle? titleTextStyle,
- TextAlign? bodyTextAlign,
- ImageFilter? imageFilter,
Makes a copy of DialogThemeData overwriting selected fields.
Implementation
DialogThemeData copyWith({
BoxConstraints? constraints,
EdgeInsets? menuPadding,
double? menuSpacing,
EdgeInsets? titlePadding,
EdgeInsets? bodyPadding,
Color? background,
Color? barrierColor,
TextStyle? titleTextStyle,
TextAlign? bodyTextAlign,
ImageFilter? imageFilter,
}) {
return DialogThemeData(
constraints: constraints ?? this.constraints,
menuPadding: menuPadding ?? this.menuPadding,
menuSpacing: menuSpacing ?? this.menuSpacing,
titlePadding: titlePadding ?? this.titlePadding,
bodyPadding: bodyPadding ?? this.bodyPadding,
background: background ?? this.background,
barrierColor: barrierColor ?? this.barrierColor,
titleTextStyle: titleTextStyle ?? this.titleTextStyle,
bodyTextAlign: bodyTextAlign ?? this.bodyTextAlign,
imageFilter: imageFilter ?? this.imageFilter,
);
}