components/process/u_process library

Classes

UProcessController
Loads, fills and sends the steps of a server-driven process (KYC, onboarding).
UProcessESignField
Signature field of a process step.
UProcessFields
Renders the body of a single process step: an optional message / message-box followed by the step's fields, each mapped to its matching input widget.
UProcessImagePickerField
Camera image field for a process step. Captures a photo, stores it as base64 on the matching processStepSend field, and shows any admin rejection note.
UProcessStepsIndicator
Horizontal stepper showing each step's verification status.
UProcessStyle
Colors of the process screens (verified, awaiting, current); null values follow the theme. UProcessStyle(verifiedColor: Colors.green)
UProcessTextField
Text/number/date field of a process step.
UProcessView
Full-screen, self-contained multi-step process flow. Fully generic: give it a processId and it works with no wrapper. onCompleted is optional — when omitted the screen simply closes on completion; pass it only when a specific process needs custom post-completion routing. Optionally pass a style to match the host app's brand.
UProcessVisualAuthField
Video selfie (visual authentication) field of a process step. Needs permission add camera microphone.