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();
  }
}