updateRuntimeSettings method

Future<void> updateRuntimeSettings(
  1. DBRRuntimeSettings settings
)

Update runtime settings with a given BarcodeSettings.

The method will throw PlatformException if an error occurs when updateBarcodeSettings operation. The DBRRuntimeSettings argument must not be null.

You can use updateRuntimeSettings like this:

late final DynamsoftBarcodeReader _barcodeReader;
_barcodeReader = await DynamsoftBarcodeReader.createInstance();
try {
  DBRRuntimeSettings settings = await _barcodeReader.getRuntimeSettings();
  settings.barcodeFormatIds = EnumBarcodeFormat.BF_ALL;
  settings.barcodeFormatIds_2 = EnumBarcodeFormat2.BF2_NULL;
  _barcodeReader.updateRuntimeSettings(settings: currentSettings);
} catch (e) {
  print('error = $e');
}

Implementation

Future<void> updateRuntimeSettings(DBRRuntimeSettings settings) {
  return _barcodeReaderCaller.updateRuntimeSettings(settings);
}