trackStatus

Este evento se emite después de cualquier acción realizada por el usuario en la interfaz gráfica del widget, o ante cualquier cambio de estado durante el proceso de captura.

Con el uso de este evento es posible rastrear las acciones del usuario final en el widget.

Tipo: CustomEvent<TrackStatusEvent>

Datos recibidos

  • eventType (string): Tipo de evento.

  • [eventName: string]: (string | number): Información sobre el evento.

Códigos de estado

Tipos de evento (eventName):

  • currentState: Cambio de estado en el flujo de vida del widget.

  • tapButton: Un botón ha sido accionado durante el flujo de vida del widget.

Códigos de estado:

  • initializing: El motor de Selphi se está inicializando.

  • ready: Selphi ha finalizado de cargar y está listo para su uso.

  • liveness: El proceso de prueba de vida activo ha iniciado.

  • analyzing: El proceso de captura ha iniciado.

  • previewImage: Se muestra una previsualización de la captura tomada.

  • resetting: El motor interno de Selphi se está reiniciando.

  • finish: La captura ha finalizado.

  • error: Ha ocurrido un error en el flujo de vida del widget.

  • end: Ha extracción ha finalizado.

Códigos de evento al presionar un botón:

  • tutorial: Se ha pulsado el botón de tutorial.

  • exit: Se ha pulsado el botón para cerrar el widget.

  • startCapture: El proceso de captura ha comenzado.

  • repeatExtraction: Se ha pulsado el botón de reintentar la captura.

  • finishExtraction: Se ha pulsado el botón de finalizar extracción.

  • retryExtraction: Se ha pulsado el botón de reintentar la extracción.

  • switchCamera: Se ha pulsado el botón para cambiar de cámara.

  • back: Se ha pulsado el botón para volver atrás.

Ejemplo de código

Last updated