copyWith method

ResponsiveConfig copyWith({
  1. double? watchBreakpoint,
  2. double? mobileBreakpoint,
  3. double? tabletBreakpoint,
  4. double? smallDesktopBreakpoint,
  5. double? desktopBreakpoint,
  6. bool? respectTextScaleFactor,
  7. double? minScale,
  8. double? maxScale,
  9. double? outerHorizontalPadding,
})

Implementation

ResponsiveConfig copyWith({
  double? watchBreakpoint,
  double? mobileBreakpoint,
  double? tabletBreakpoint,
  double? smallDesktopBreakpoint,
  double? desktopBreakpoint,
  bool? respectTextScaleFactor,
  double? minScale,
  double? maxScale,
  double? outerHorizontalPadding,
}) {
  return ResponsiveConfig(
    watchBreakpoint: watchBreakpoint ?? this.watchBreakpoint,
    mobileBreakpoint: mobileBreakpoint ?? this.mobileBreakpoint,
    tabletBreakpoint: tabletBreakpoint ?? this.tabletBreakpoint,
    smallDesktopBreakpoint: smallDesktopBreakpoint ?? this.smallDesktopBreakpoint,
    desktopBreakpoint: desktopBreakpoint ?? this.desktopBreakpoint,
    respectTextScaleFactor: respectTextScaleFactor ?? this.respectTextScaleFactor,
    minScale: minScale ?? this.minScale,
    maxScale: maxScale ?? this.maxScale,
    outerHorizontalPadding: outerHorizontalPadding ?? this.outerHorizontalPadding,
  );
}