Ciclo de vida do SDK
DocumentDetectorEvent (Flutter)
Exemplo de implementação
void _setupDocumentDetectorListener(Stream<DocumentDetectorEvent> stream) {
stream.listen((event) {
if (event is DocumentDetectorEventClosed) {
print('O processo de captura do documento foi fechado pelo usuário.');
} else if (event is DocumentDetectorEventSuccess) {
print('Sucesso! Capturas: ${event.captures}, '
'Tipo de documento: ${event.documentType}, '
'ID de rastreamento: ${event.trackingId}');
} else if (event is DocumentDetectorEventFailure) {
print(
'Falha! Tipo de erro: ${event.errorType}, '
'Mensagem de erro: ${event.errorMessage}, '
'Código de erro de segurança: ${event.securityErrorCode}',
);
}
});
}Atualizado

