DataleonFlowController constructor

DataleonFlowController({
  1. required DataleonConfig config,
  2. DataleonApiService? apiService,
  3. List<DataleonFlowStep>? steps,
})

Implementation

DataleonFlowController({
  required DataleonConfig config,
  DataleonApiService? apiService,
  List<DataleonFlowStep>? steps,
})  : _config = config,
      _apiService = apiService ?? DataleonApiService(config: config),
      _steps = steps ??
          const [
            DataleonFlowStep.loading,
            DataleonFlowStep.alreadyProcessed,
            DataleonFlowStep.error,
            DataleonFlowStep.welcome,
            DataleonFlowStep.cameraPermission,
            DataleonFlowStep.documentType,
            DataleonFlowStep.documentCountry,
            DataleonFlowStep.document,
            DataleonFlowStep.selfie,
            DataleonFlowStep.review,
            DataleonFlowStep.submitting,
            DataleonFlowStep.success,
          ];