copyWith method

UCameraOptions copyWith({
  1. UCameraMode? mode,
  2. bool? allowMultiple,
  3. int? maxCount,
  4. bool? startFront,
})

Implementation

UCameraOptions copyWith({UCameraMode? mode, bool? allowMultiple, int? maxCount, bool? startFront}) => UCameraOptions(
  mode: mode ?? this.mode,
  allowMultiple: allowMultiple ?? this.allowMultiple,
  maxCount: maxCount ?? this.maxCount,
  resolution: resolution,
  startFront: startFront ?? this.startFront,
  enableFlash: enableFlash,
  enableCameraSwitch: enableCameraSwitch,
  enableGrid: enableGrid,
  enablePinchZoom: enablePinchZoom,
  enableZoomSlider: enableZoomSlider,
  enableTapToFocus: enableTapToFocus,
  enableExposure: enableExposure,
  enableSelfTimer: enableSelfTimer,
  enableAudio: enableAudio,
  confirmCapture: confirmCapture,
  mirrorFrontPreview: mirrorFrontPreview,
  videoMaxDuration: videoMaxDuration,
  accentColor: accentColor,
  labels: labels,
);