updateImageTrackingSettings method

Future<void> updateImageTrackingSettings({
  1. bool? continuousImageTracking,
  2. int? imageTrackingUpdateIntervalMs,
  3. List<String>? trackingImagePaths,
})

Update image tracking settings after initialization. Pass null for any parameter you don't want to change.

Implementation

Future<void> updateImageTrackingSettings({
  bool? continuousImageTracking,
  int? imageTrackingUpdateIntervalMs,
  List<String>? trackingImagePaths,
}) async {
  try {
    await _channel.invokeMethod<void>('updateImageTrackingSettings', {
      'continuousImageTracking': continuousImageTracking,
      'imageTrackingUpdateIntervalMs': imageTrackingUpdateIntervalMs,
      'trackingImagePaths': trackingImagePaths,
    });
  } catch (e) {
    print('Error caught: ' + e.toString());
  }
}