This appears to me as an additional issue instead a *must do*. Formatting as pdf (or plain text) an API doc with an OO paradygm and plenty of links is IMHO meaningless. I give you a personal advice: don't spend your time in the creation of this kind of document; what now seems good to you, in the future will show many unwanted side effects. Instead, invest your time by looking closely, with patience, at the "de facto standard" for this task, for example at QT's or GTK's autodoc.
https://doc.qt.io/qt-5/qfiledialog.htmlhttps://docs.gtk.org/gtk4/class.AlternativeTrigger.htmlAs you can see, the combination of 1) quick access to all the inherited properties + 2) expandible sections, are widely used and, as a result, you remain on the same page without opening tabs or jumping from one link to another. Adding these
things requires little coding and adds many advantages.