onDragEnd method

dynamic onDragEnd(
  1. DragEndDetails details
)

Implementation

onDragEnd(DragEndDetails details)
{
  print('on drag end ...');
  if (!widget.model.draggable || widget.model.modal) return;
  var viewport = MediaQuery.of(context).size;
  bool minimize = (dx! + width! < 0) || (dx! > viewport.width) || (dy! + height! < 0) || (dy! > viewport.height);
  if (minimize)
  {
    dx     = originalDx;
    dy     = originalDy;
    lastDx = originalDx;
    lastDy = originalDy;
    onMinimize();
  }
}