Interfaces

Esta seção descreve as interfaces disponíveis no SDK, detalhando seus métodos e funcionalidades.

CieloWebViewSdkListener

A interface CieloWebViewListener oferece cinco métodos de callback que permitem acompanhar o ciclo de vida da WebView e interações do usuário. Ela deve ser implementada por quem consome o SDK para reagir a eventos importantes durante a execução da WebView.

MétodoDescrição
onWebViewStarted()Chamado quando a WebView é iniciada, antes do carregamento do conteúdo e do processo de autenticação.
onWebViewLoaded()Chamado quando o conteúdo da WebView é totalmente carregado e exibido ao usuário.
onWebViewFinished()Chamado quando a WebView é fechada, seja por ação do usuário ou programaticamente.
onWebViewError(exception: CieloWebViewSdkException)Chamado quando ocorre um erro durante a execução da WebView. A exceção detalha o tipo de erro.
onWebViewUserInteraction(interaction: CieloWebViewSdkUserInteraction)Chamado quando o usuário interage com a WebView. O parâmetro fornece o tipo de interação.