move method

void move(
  1. Key key,
  2. LatLng to, {
  3. bool merge = false,
})

Implementation

void move(Key key, LatLng to, {bool merge = false}) {
  final before = findByKey(key);
  if (before == null) {
    debugPrint(
        'Warning: Attempted to move non-existent marker with key: $key');
    return;
  }
  perform(MoveMarkerOp(key: key, from: before.point, to: to), merge: merge);

  final after = findByKey(key);
  if (after != null) {
    _options.onSpatialUpdate?.call(after, before);
  }
  scheduleAutoSave();
}