controllers/drawing_controller library

Classes

DrawingController
A controller that manages drawing, text boxes, undo/redo, and page-specific actions for a multi-page PDF or canvas editor.
DrawingPainter
Custom painter that paints all the drawings from DrawingController.
PaintContent
Abstract class representing any drawable content on the canvas.
SimpleLine
A simple freehand line composed of points and a color.