createDragEndOp method

  1. @override
Op<Marker>? createDragEndOp(
  1. Marker item,
  2. LatLng origin,
  3. LatLng current
)
override

Convert a generic drag end into a concrete commit operation.

Implementation

@override
Op<Marker>? createDragEndOp(Marker item, LatLng origin, LatLng current) {
  final key = item.key;
  if (key == null) return null;
  return MoveMarkerOp(key: key, from: origin, to: current);
}