@override void move(Offset delta) { if (startPoint != null) startPoint = startPoint! + delta; if (endPoint != null) endPoint = endPoint! + delta; }