allAnnotations method

Future<List<UPdfAnnotationInfo>> allAnnotations()

Implementation

Future<List<UPdfAnnotationInfo>> allAnnotations() async {
  attach();
  final UPdfEdit? edit = _edit;
  if (edit == null) return const <UPdfAnnotationInfo>[];
  final List<UPdfAnnotationInfo> out = <UPdfAnnotationInfo>[];
  for (int page = 0; page < viewer.pageCount; page++) {
    out.addAll(await edit.annotations(page));
  }
  return out;
}