undoFreehand method

  1. @override
void undoFreehand()
override

Undoes the last freehand stroke or erasure.

Implementation

@override
void undoFreehand() {
  if (recordedStrokes.isNotEmpty) {
    setState(() {
      undoneStrokes.add(recordedStrokes.removeLast());
    });
  }
}