onPanUpdate method
Implementation
void onPanUpdate(DragUpdateDetails details) {
if (widget.controller.isEdit) {
if (dragDot) {
if (lineIndex == -1 || pathIndex == -1) return;
widget.controller.changeLine(
pathIndex,
lineIndex,
Offset(details.localPosition.dx, details.localPosition.dy),
);
widget.controller.setSelectDot(lineIndex);
} else {
if (pathIndex == -1) return;
widget.controller.changeAllLine(pathIndex, details);
}
} else {}
}