Skip to content
ComPDF
Guides

Content Editor

The ComPDF React Native SDK supports a variety of content editing events. Commonly used content editing events include:

Event NameDescription
CPDFEvent.EDITOR_SELECTION_SELECTEDTriggered when a user selects a content edit element. Returns the selected edit element data.
CPDFEvent.EDITOR_SELECTION_DESELECTEDTriggered 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
  }
);