toNative method

dynamic toNative()

Conversion to pass to native code.

Implementation

dynamic toNative() {
  return <String, dynamic>{
    'motionPermissionMandatory': motionPermissionMandatory,
    'backgroundLocationPermissionMandatory':
        backgroundLocationPermissionMandatory,
    'deviceDiscovery': <String, dynamic>{
      'startDelay': deviceDiscovery?.startDelay,
      'duration': deviceDiscovery?.duration,
      'interval': deviceDiscovery?.interval,
      'stopScanOnFirstDiscovered': deviceDiscovery?.stopScanOnFirstDiscovered,
    },
    'useBackendConfig': useBackendConfig,
  };
}