Guides
Content Editor
The ComPDF React Native SDK supports a variety of content editing events. Commonly used content editing events include:
| Event Name | Description |
|---|---|
| CPDFEvent.EDITOR_SELECTION_SELECTED | Triggered when a user selects a content edit element. Returns the selected edit element data. |
| CPDFEvent.EDITOR_SELECTION_DESELECTED | Triggered when a user deselects a content edit element. Returns the deselected edit element data. |
To listen for these events, call the event listener functions after creating the CPDFReaderView:
tsx
pdfReaderRef.current?.addEventListener(
CPDFEvent.EDITOR_SELECTION_SELECTED,
(editArea) => {
// 'editArea' is a CPDFEditArea object
// text : CPDFEditTextArea object
// image : CPDFEditImageArea object
// path : CPDFEditPathArea object
}
);
pdfReaderRef.current?.addEventListener(
CPDFEvent.EDITOR_SELECTION_DESELECTED,
(editArea) => {
// 'editArea' is a CPDFEditArea object, may be null
}
);