ekyc_id_flutter library
Classes
- DocumentDetectionController
- Class for controlling the document scanner functionalites.
- DocumentScanner
- Class representing the native DocumentScanner view
- DocumentScannerCameraOptions
- DocumentScannerController
- Class for controlling the document scanner functionalites.
- DocumentScannerOptions
- Class representing configurations of the DocumentScanner.
- DocumentScannerResult
- Class representing the result of the document scanning process.
- DocumentScannerView
- The Camera View for Document Scanning
- DocumentScannerViewState
- FaceDetectionController
- Class for controlling the document scanner functionalites.
- FaceScanner
- Class representing the native DocumentScanner view
- FaceScannerCameraOptions
- FaceScannerController
- Class for controlling the document scanner functionalites.
- FaceScannerOptions
- Class representing configurations of the DocumentScanner.
- FaceScannerView
- The Camera View for Document Scanning
- FaceScannerViewState
- LivenessDetection
- Class representing the native LivenessDetection view
- LivenessDetectionController
- LivenessDetectionOptions
- LivenessDetectionResult
- LivenessDetectionView
- The Camera View for Liveness Detection
- LivenessFace
- Class representing the face detection by the liveness detection camera.
- LivenessPrompt
- Class representing the liveness prompt that the user encounters.
- NationalID
- NationalIDEng
- NationalIDKhm
- ScannableDocument
Enums
- DocumentScannerDocType
- Enum indicating the supported document type of of the document.
- DocumentSide
- Enum indicating the side of the document.
- FaceDetectionEyesStatus
- Enum indicating the eye status of the user face.
- FaceDetectionHeadDirection
- Enum indicating the head direction of the user face.
- FrameStatus
- Enum indicating the status of a frame coming from the device's camera.
- Language
- Enum indicating the language used.
- LivenessPromptType
- Enum indicating the liveness prompt type for the user to complete.
- ObjectDetectionObjectGroup
- ObjectDetectionObjectType
Extensions
Typedefs
- LivenessDetectionCreatedCallback = void Function(LivenessDetectionController controller)
- Callback for when LivenessDetection native view is created.
- LivenessDetectionOnAllPromptsCompletedCallback = void Function(LivenessDetectionResult result)
- Callback for when all prompts is completed.
- LivenessDetectionOnCountDownChangedCallback = void Function({required int current, required int max})
- Callback for when the count down changed.
- LivenessDetectionOnFocusCallback = void Function()
- Callback for when the liveness detection starts focusing on the user.
- LivenessDetectionOnFocusDroppedCallback = void Function()
- Callback for when the liveness detection focus dropped.
- LivenessDetectionOnFrameCallback = void Function(FrameStatus frameStatus)
- Callback on every frame during the liveness detection process.
- LivenessDetectionOnInitializedCallback = void Function()
- Callback for when liveness detection is initialized.
- LivenessDetectionOnPromptCompletedCallback = void Function({required int completedPromptIndex, required double progress, required bool success})
- Callback for when a prompt is completed.
-
OnLivenessTestCompletedCallback
= Future<
void> Function(LivenessDetectionResult result) - Callback for when the liveness test is completed.