addDrawing method
Adds a new user drawing to the chart canvas.
Implementation
void addDrawing(ChartDrawing drawing) {
recordDrawingSnapshot();
_drawings.add(drawing);
_previewDrawing = null;
onDrawingAdded?.call(drawing);
notifyListeners();
triggerAutoSave();
}