Guides
Content Editor
The ComPDF Flutter SDK supports multiple content editor event listeners. Below are commonly used content editor events:
| Event Name | Description |
|---|---|
| editorSelectionSelected | Triggered when user selects content editor elements, returns selected element data. |
| editorSelectionDeselected | Triggered when user deselects content editor elements, returns deselected element data. |
To listen to these events, call the following function through CPDFReaderWidgetController after creating CPDFReaderWidget. For example:
dart
controller.addEventListener(CPDFEvent.editorSelectionSelected, (event) {
// event is CPDFEditArea object
// text : CPDFEditTextArea object
// image : CPDFEditImageArea object
// path : CPDFEditPathArea object
print(jsonEncode(event));
});
controller.addEventListener(CPDFEvent.editorSelectionDeselected, (event) {
// event is CPDFEditArea object, may be null
print(jsonEncode(event));
});