CPDFAnnotationsConfig class
Properties
-
annotationAuthor
→ String
-
In the V2.1.0 version, a new comment reply function is added,
and the name of the comment author can be set here.
final
-
autoShowLinkDialog
→ bool
-
In annotation mode, when tapping the bottom toolbar or calling
controller.setAnnotationMode(CPDFAnnotationType.link), whether to
automatically show the link settings dialog after the link area is drawn
on the screen.
Default: true. If set to false, the link settings dialog will not be
displayed. You can handle link configuration yourself via the
CPDFReaderWidget(onAnnotationCreationPreparedCallback: ...)
callback. For example, show a custom link dialog, then call
controller.prepareNextLink(String link) with the configured link; a
subsequent tap will add the custom link to the PDF.
final
-
autoShowPicPicker
→ bool
-
In annotation mode, when tapping the bottom toolbar or calling
controller.setAnnotationMode(CPDFAnnotationType.picture), whether to
automatically show the picture picker dialog.
Default: true. If set to false, the picture picker dialog will not be
displayed. You can handle picture selection yourself via the
CPDFReaderWidget(onAnnotationCreationPreparedCallback: ...)
callback. For example, show a custom image picker, then call
controller.prepareNextPicture(String imagePath) with the chosen image
path; a subsequent tap will add the custom image to the PDF.
final
-
autoShowSignPicker
→ bool
-
In annotation mode, when tapping the bottom toolbar or calling
controller.setAnnotationMode(CPDFAnnotationType.signature), whether to
automatically show the signature picker dialog.
Default: true. If set to false, the signature picker dialog will not be
displayed. You can handle signature selection yourself via the
CPDFReaderWidget(onAnnotationCreationPreparedCallback: ...)
callback. For example, show a custom signature picker, then call
controller.prepareNextSignature(String signPath) with the chosen signature
path; a subsequent tap will place the custom signature into the PDF.
final
-
autoShowStampPicker
→ bool
-
In annotation mode, when tapping the bottom toolbar or calling
controller.setAnnotationMode(CPDFAnnotationType.stamp), whether to
automatically show the stamp picker dialog.
Default: true. If set to false, the stamp picker dialog will not be
displayed. You can handle stamp selection yourself via the
CPDFReaderWidget(onAnnotationCreationPreparedCallback: ...)
callback. For example, show a custom stamp picker, then call
controller.prepareNextStamp(String stampPath) with the chosen stamp path;
a subsequent tap will add the custom stamp to the PDF.
final
-
availableTools
→ List<CPDFConfigTool>
-
CPDFViewMode.annotations mode,
annotation tools shown at the bottom of the view.
final
-
availableTypes
→ List<CPDFAnnotationType>
-
CPDFViewMode.annotations mode,
list of annotation functions shown at the bottom of the view.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
initAttribute
→ CPDFAnnotAttribute
-
When adding an annotation, the annotation’s default attributes.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited