redo method

void redo(
  1. PdfViewerController pdfViewerController
)

Redoes the last undone highlight/underline action on the current page.

Implementation

void redo(PdfViewerController pdfViewerController) {
  if (_highlightUndoStack[_currentPage]?.isNotEmpty == true) {
    var lastAction = _highlightUndoStack[_currentPage]!.removeLast();
    _highlightHistory[_currentPage]!.add(lastAction);
    pdfViewerController.addAnnotation(lastAction.annotation);
    notifyListeners();
  }
}