They should behave the same way as the notes in the Web Reader. The user highlights text and it shows the floating context menu with an option to add a note for the selected text. Tapping a note shows the saved note and button for editing and more information.
If possible use the database table that already exists for notes, the only problem is how to handle the different parent IDs, web links for the web reader notes and book files for the visualizer notes.
They should behave the same way as the notes in the Web Reader. The user highlights text and it shows the floating context menu with an option to add a note for the selected text. Tapping a note shows the saved note and button for editing and more information.
If possible use the database table that already exists for notes, the only problem is how to handle the different parent IDs, web links for the web reader notes and book files for the visualizer notes.