class documentation
class HTMLTranslator(html4css1.HTMLTranslator): (source)
Constructor: HTMLTranslator(document, docstring_linker)
Pydoctor's HTML translator.
| Method | __init__ |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | depart |
Undocumented |
| Method | should |
Undocumented |
| Method | starttag |
This modified version of starttag makes a few changes to HTML tags, to prevent them from conflicting with epydoc. In particular: |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Method | visit |
Undocumented |
| Class Variable | body |
Undocumented |
| Class Variable | settings |
Undocumented |
| Method | _handle |
Undocumented |
| Method | _visit |
Undocumented |
| Instance Variable | _document |
Undocumented |
| Instance Variable | _link |
Undocumented |
| Instance Variable | _linker |
Undocumented |
def starttag(self, node:
nodes.Element, tagname: str, suffix: str = '\n', *args: Any, **attributes: Any) -> str:
(source)
¶
This modified version of starttag makes a few changes to HTML tags, to prevent them from conflicting with epydoc. In particular:
- existing class attributes are prefixed with 'rst-'
- existing names are prefixed with 'rst-'
- hrefs starting with '#' are prefixed with 'rst-'
- hrefs not starting with '#' are given target='_top'
- all headings (<hn>) are given the css class 'heading'