Eventos
Eventos emitidos por el componente Selphi Widget.
El Selphi Widget emite eventos durante su flujo de vida para ofrecer información durante su uso.
Formato de los eventos de Selphi Widget
Dado que los eventos se emiten desde un widget dentro del SDK Provider, los datos del evento del widget se colocarán en el detalle del evento dentro de un primer evento.
widgetEvent = {
...,
detail: {
...,
detail: (Evento del Widget)
}
}
widgetEventData = widgetEvent.detail.detail;Ejemplo de uso
<facephi-selphi-widget
extractionFinish={handleExtractionFinish}
exceptionCaptured={handleExceptionCaptured}
></facephi-selphi-widget>
<script>
function handleExtractionFinish(event) {
const detail = event.detail.detail;
console.log('FACEPHI SELPHID WIDGET DATA:', detail);
// Continue process
continueOnboarding();
}
function handleExceptionCaptured(event) {
const detail = event.detail.detail;
console.error('FACEPHI SELPHID WIDGET ERROR:', detail);
}
</script>Eventos emitidos por Selphi Widget
Resultados de la extracción
extractionFinish: La extracción ha finalizado correctamente.
Interacción del usuario
timeoutErrorButtonClick: El usuario ha pulsado el botón de la pantalla de timeout.
userCancel: El usuario ha cerrado el componente.
Temporizadores
extractionTimeout: El tiempo límite para la extracción ha sido alcanzado.
moduleLoaded: El componente ha cargado por completo y está listo para su uso.
Control de errores
errorTimeout: El tiempo límite después de recibir un error ha finalizado.
exceptionCaptured: Ha ocurrido un error durante la ejecución del componente.
Proceso de extracción
stabilizing: El proceso de stabilizado está intentando capturar al ususairo
trackStatus: Informa de cambios de estado intenernos durante la ejecución del componente.
Last updated