startDeviceScan method

  1. @override
Future<String?> startDeviceScan(
  1. String token,
  2. String documentNumber,
  3. String sessionId,
  4. String eventId,
  5. String eventType,
  6. String environment,
)
override

Implementation

@override
Future<String?> startDeviceScan(
    String token,
    String documentNumber,
    String sessionId,
    String eventId,
    String eventType,
    String environment,
  ) async {
    try {
      return await methodChannel.invokeMethod('startDeviceScan', {
        'token': token,
        'documentNumber': documentNumber,
        'sessionId': sessionId,
        'eventId': eventId,
        'eventType': eventType,
        'environment': environment,
      });
    } on PlatformException catch (e) {
      throw e.message ?? 'Unknown error occurred';
    }
  }