copyWith method

CameraItemState copyWith({
  1. CameraController? controller,
  2. Future<void>? initializeControllerFuture,
  3. List<CameraDescription>? cameras,
  4. int? selectedCamera,
})

Implementation

CameraItemState copyWith({
  CameraController? controller,
  Future<void>? initializeControllerFuture,
  List<CameraDescription>? cameras,
  int? selectedCamera,
}) {
  return CameraItemState(
    controller: controller ?? this.controller,
    initializeControllerFuture:
        initializeControllerFuture ?? this.initializeControllerFuture,
    cameras: cameras ?? this.cameras,
    selectedCamera: selectedCamera ?? this.selectedCamera,
  );
}