capture_api/steps/steps library
Export all step types
Classes
- DocumentFiltering
- Document filtering configuration
- DocumentOptions
- Document step options
- DocumentSelection
- Document selection configuration
- DocumentStep
- Document capture step
- FaceMotionOptions
- Face motion step options
- FaceMotionStep
- Face motion capture step
- FacePhotoOptions
- Face photo step options
- FacePhotoStep
- Face photo capture step
- FaceVideoOptions
- Face video step options
- FaceVideoStep
- Face video capture step
- GenericDocument
- Generic document configuration
- ProofOfAddressFiltering
- Proof of address filtering
- ProofOfAddressOptions
- Proof of address step options
- ProofOfAddressSelection
- Proof of address selection
- ProofOfAddressStep
- Proof of address capture step
-
Step<
TOptions> - Base class for all steps
- WelcomeStep
- Welcome step - displayed at the start of the flow
Enums
- DocumentType
- Document types supported by the SDK
- NfcPolicy
- NFC policy for document scanning
- ProofOfAddressType
- Proof of address document types
- StepNames
- Step names for the IDV SDK flow
Functions
-
Document(
{DocumentFiltering? documentFiltering, NfcPolicy nfcPolicy = NfcPolicy.optional, String? key}) → DocumentStep - Builder function for DocumentStep
-
FaceMotion(
{bool? showIntro, bool? recordAudio, String? key}) → FaceMotionStep - Builder function for FaceMotionStep
-
FacePhoto(
{bool? showIntro, String? key}) → FacePhotoStep - Builder function for FacePhotoStep
-
FaceVideo(
{bool? showIntro, bool? recordAudio, bool? showConfirmation, String? key}) → FaceVideoStep - Builder function for FaceVideoStep
-
ProofOfAddress(
{ProofOfAddressFiltering? proofOfAddressFiltering, String? key}) → ProofOfAddressStep - Builder function for ProofOfAddressStep
-
stepFromJson(
Map< String, dynamic> json) → KnownStep - Helper to parse a step from JSON
-
stepsToJson(
List< KnownStep> steps) → List<Map< String, dynamic> > - Helper to convert a list of steps to JSON
-
Welcome(
) → WelcomeStep - Builder function for WelcomeStep