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