copyWith method

ReconocimientoState copyWith({
  1. bool? isWorking,
  2. String? error,
  3. String? accion,
  4. int? porcentajeCompresion,
  5. Map<String, bool>? isWorkingAccion,
  6. Uint8List? dniFrontalImage,
  7. Uint8List? dniTraseraImage,
  8. bool? dniFrontal,
  9. bool? dniTrasera,
  10. bool? contadorIniciado,
  11. List<Uint8List>? listaImagenesRostro,
  12. List<Uint8List>? selfies,
  13. String? idRegistroValidacion,
  14. String? urlDniFrontal,
  15. Map<String, dynamic>? responseValdiacionDocumento,
  16. Map<String, dynamic>? responseValdiacionSelfie,
  17. Map<String, String>? dataUrlImagenes,
  18. int? intentos,
  19. CapturaImagen? capturaManualActual,
  20. ResolutionPreset? resolutionPreset,
  21. int? intentosRostro,
})

Implementation

ReconocimientoState copyWith({
  bool? isWorking,
  String? error,
  String? accion,
  int? porcentajeCompresion,
  Map<String, bool>? isWorkingAccion,
  Uint8List? dniFrontalImage,
  Uint8List? dniTraseraImage,
  bool? dniFrontal,
  bool? dniTrasera,
  bool? contadorIniciado,
  List<Uint8List>? listaImagenesRostro,
  List<Uint8List>? selfies,
  String? idRegistroValidacion,
  // int? sensorOrientation,
  String? urlDniFrontal,
  Map<String, dynamic>? responseValdiacionDocumento,
  Map<String, dynamic>? responseValdiacionSelfie,
  Map<String, String>? dataUrlImagenes,
  int? intentos,
  CapturaImagen? capturaManualActual,
  ResolutionPreset? resolutionPreset,
  int? intentosRostro,

}) {
  return ReconocimientoState(
    isWorking: isWorking ?? this.isWorking,
    error: error ?? this.error,
    accion: accion ?? this.accion,
    porcentajeCompresion: porcentajeCompresion ?? this.porcentajeCompresion,
    isWorkingAccion: isWorkingAccion ?? this.isWorkingAccion,
    dniFrontalImage: dniFrontalImage ?? this.dniFrontalImage,
    dniTraseraImage: dniTraseraImage ?? this.dniTraseraImage,
    dniFrontal: dniFrontal ?? this.dniFrontal,
    dniTrasera: dniTrasera ?? this.dniTrasera,
    contadorIniciado: contadorIniciado ?? this.contadorIniciado,
    listaImagenesRostro: listaImagenesRostro ?? this.listaImagenesRostro,
    selfies: selfies ?? this.selfies,
    idRegistroValidacion: idRegistroValidacion ?? this.idRegistroValidacion,
    // sensorOrientation: sensorOrientation ?? this.sensorOrientation,
    responseValdiacionDocumento:
        responseValdiacionDocumento ?? this.responseValdiacionDocumento,
    urlDniFrontal: urlDniFrontal ?? this.urlDniFrontal,
    dataUrlImagenes: dataUrlImagenes ?? this.dataUrlImagenes,
    intentos: intentos ?? this.intentos,
    capturaManualActual: capturaManualActual ?? this.capturaManualActual,
    responseValdiacionSelfie:
        responseValdiacionSelfie ?? this.responseValdiacionSelfie,
    resolutionPreset: resolutionPreset ?? this.resolutionPreset,
    intentosRostro: intentosRostro ?? this.intentosRostro,
  );
}