How can I edit the annotation feature to accept multiple date input types?

Detailed description of question

I want to create a tool where ‘data annotators’ see the PDF document at the left side of the screen and a pane on the right side with data based on the highlighted/annotated data from the left PDF view. So on the left side, you can highlight text, and then on the right side add additional data complementing that highlighted text in the annotations. I think this can be achieved with the annotation/marking and the commenting feature.

Currently, the Annotate feature lets the user add text after highlighting it in the PDF document (see the screenshot). I also want to add dropdowns and more text input fields.

Is this possible?

Thank you!

Hello, I’m Ron, an automated tech support bot :robot:

While you wait for one of our customer support representatives to get back to you, please check out some of these documentation pages:


Hey there,

We have an api that allows you to alter what is rendered in each note in the right panel.

Please be aware that this function is only really recommended for small tweaks, so use it sparingly as it can cause weird issues.

If you don’t want to use that approach, our UI is actually open source and you can fork and edit the source code to include whatever functionality you want. Here is a guide on doing so.


Hi Logan,

Thank you very much! This sounds very interesting.

Can you help me by pointing me in the direction where in the code the part for the annotations is?



I would start looking at the Note component.

Note that the UI is in 8.0 - if you are using version 7.X of Express please make sure to switch to the 7.3 branch.