Render an Annotation’s Properties as a Tooltip
To show an annotation property as a tooltip, use PSPDFKit.CustomRenderers
:
PSPDFKit.load({ ...defaultConfiguration, customRenderers: { Annotation: ({ annotation }) => { if (!annotation.note) { return null; } const node = document.createElement("div"); node.style.height = "100%"; node.style.cursor = "pointer"; node.style.pointerEvents = "all"; node.setAttribute("title", annotation.note); return { node, append: true }; } } });
Check out a complete example of rendering a more complex tooltip-like user interface (UI) with different annotation properties in our public catalog.
This has been tested in PSPDFKit for Web 2020.1.3.