updateAnnotation method

Future<bool> updateAnnotation(
  1. int pageIndex,
  2. int objectNumber, {
  3. Rect? rect,
  4. Color? color,
  5. double? opacity,
  6. String? contents,
})

Implementation

Future<bool> updateAnnotation(int pageIndex, int objectNumber, {Rect? rect, Color? color, double? opacity, String? contents}) async {
  attach();
  final UPdfEdit? edit = _edit;
  if (edit == null) return false;
  final bool done = await edit.updateAnnotation(pageIndex, objectNumber, rect: rect, color: color, opacity: opacity, contents: contents);
  if (done) {
    viewer.invalidatePage(pageIndex);
    notifyListeners();
  }
  return done;
}