updateDrawing method

void updateDrawing(
  1. ChartDrawing drawing
)

Updates an existing drawing (e.g. dragging an anchor point).

Implementation

void updateDrawing(ChartDrawing drawing) {
  final index = _drawings.indexWhere((d) => d.id == drawing.id);
  if (index >= 0) {
    _drawings[index] = drawing;
    notifyListeners();
    triggerAutoSave();
  }
}