onHandleDragStart method

void onHandleDragStart({
  1. required int index,
  2. required DragStartDetails details,
})

Implementation

void onHandleDragStart({
  required int index,
  required DragStartDetails details,
}) {
  dragging.value = true;
  _initialLayout = controller.panelsInfo.map((p) => p.size).toList();
  _pointerDownPosition = widget.axis == Axis.horizontal
      ? details.globalPosition.dx
      : details.globalPosition.dy;
}