---
title: Antarmuka Callback / Listener
canonical: https://developer.unico.io/id/developers/sdks-and-tools/flutter/api-reference/callback-listener-interfaces
locale: id
generated_by: markdown-export
---

- [/id/](/id/)
- [SDK dan Alat](/id/developers/sdks-and-tools/overview)
- [Flutter SDK](/id/developers/sdks-and-tools/flutter/requirements)
- Referensi API
- Antarmuka Callback / Listener

# Antarmuka Callback / Listener

UnicoListener (siklus hidup)
| Metode | Pemicu |
| --- | --- |
| `onErrorUnico(UnicoError error)` | Kesalahan implementasi selama operasi SDK |
| `onUserClosedCameraManually()` | Pengguna menutup kamera secara manual |
| `onSystemClosedCameraTimeoutSession()` | Sesi berakhir karena timeout (default: 45 detik) |
| `onSystemChangedTypeCameraTimeoutFaceInference()` | Tidak ada wajah terdeteksi selama 13 detik — pengambilan gambar beralih ke manual |

UnicoSelfie (callback selfie)
| Metode | Pemicu |
| --- | --- |
| `onSuccessSelfie(ResultCamera result)` | Pengambilan selfie berhasil |
| `onErrorSelfie(UnicoError error)` | Pengambilan selfie gagal |

UnicoSdks (callback User Journey)
| Metode | Pemicu |
| --- | --- |
| `onSuccess(SuccessResult result)` | Alur journey selesai — mengembalikan `processId` (hanya User Journeys) |
| `onErrorSelfie(UnicoError error)` | Pengambilan selfie gagal |

UnicoDocument (callback dokumen)
| Metode | Pemicu |
| --- | --- |
| `onSuccessDocument(ResultCamera result)` | Pengambilan dokumen berhasil |
| `onErrorDocument(UnicoError error)` | Pengambilan dokumen gagal |

Terakhir diperbarui pada **22 Okt 2026**