The classes that turn Documentable
instances into objects we can render.
Module | attributechild |
Undocumented |
Module | functionchild |
Undocumented |
Module | sidebar |
Classes for the sidebar generation. |
Module | table |
Undocumented |
From __init__.py
:
Class |
|
Undocumented |
Class |
|
No class docstring; 0/2 property, 0/3 instance variable, 0/1 class variable, 1/18 method documented |
Class |
|
Common metadata. |
Class |
|
Undocumented |
Class |
|
Common navigation header. |
Class |
|
Undocumented |
Class |
|
Abstract base class for output pages. |
Class |
|
Undocumented |
Function | assemble |
Convert list of object names into a stan tree with clickable links. |
Function | format |
The class signature is the formatted list of bases this class extends. It's not the class constructor. |
Function | format |
Undocumented |
Function | format |
Format a function definition as nice HTML signature. |
Function | format |
Format a function overloads definitions as nice HTML signatures. |
Function | format |
Return a stan representation of a nicely-formatted source-like function signature for the given Function . Arguments default values are linked to the appropriate objects when possible. |
Function | get |
Undocumented |
Function | source |
Undocumented |
Constant | commonpages |
List all page classes: ties documentable class name with the page class used for rendering |
Constant | LONG |
Maximum size of a function definition to be rendered on a single line. The multiline formatting is only applied at the CSS level to stay customizable. We add a css class to the signature HTML to signify the signature could possibly be better formatted on several lines. |
Function | _format |
Undocumented |
Variable | _nbsp |
Undocumented |
model.System
, label: str
, lst: Sequence[ str]
, page_url: str
) -> Flattenable | None
:
(source)
¶
Convert list of object names into a stan tree with clickable links.
The class signature is the formatted list of bases this class extends. It's not the class constructor.
model.Function | model.Attribute | model.FunctionOverload
) -> Tag
:
(source)
¶
Undocumented
str
, is_async: bool
, func: model.Function | model.FunctionOverload
) -> list[ Flattenable]
:
(source)
¶
Format a function definition as nice HTML signature.
If the function is overloaded, it will return an empty list. We use format_overloads
for these.
Return a stan representation of a nicely-formatted source-like function signature for the given Function
. Arguments default values are linked to the appropriate objects when possible.
model.Class
, member_name: str
, page_url: str | None
= None) -> Iterator[ Flattenable]
:
(source)
¶
Undocumented
List all page classes: ties documentable class name with the page class used for rendering
Value |
|
Maximum size of a function definition to be rendered on a single line. The multiline formatting is only applied at the CSS level to stay customizable. We add a css class to the signature HTML to signify the signature could possibly be better formatted on several lines.
Value |
|
model.Function | model.Attribute | model.FunctionOverload
) -> Iterator[ Flattenable]
:
(source)
¶
Undocumented