class documentation

class Autosummary(SphinxDirective):

View In Hierarchy

Pretty table containing short signatures and summaries of functions etc.

autosummary can also optionally generate a hidden toctree:: node.

Method create​_documenter Get an autodoc.Documenter class suitable for documenting the given object.
Method get​_items Try to import the given names, and return a list of [(name, signature, summary_string, real_name), ...].
Method get​_table Generate a proper list of table nodes for autosummary:: directive.
Method import​_by​_name Undocumented
Method run Undocumented
Class Variable final​_argument​_whitespace Undocumented
Class Variable has​_content Undocumented
Class Variable option​_spec Undocumented
Class Variable optional​_arguments Undocumented
Class Variable required​_arguments Undocumented
Instance Variable bridge Undocumented

Inherited from SphinxDirective:

Method get​_location Get current location info for logging.
Method get​_source​_info Get source and line number.
Method set​_source​_info Set source and line number to the node.
Property config Reference to the .Config object.
Property env Reference to the .BuildEnvironment object.
def create_documenter(self, app, obj, parent, full_name):

Get an autodoc.Documenter class suitable for documenting the given object.

Wraps get_documenter and is meant as a hook for extensions.

Parameters
app:SphinxUndocumented
obj:AnyUndocumented
parent:AnyUndocumented
full​_name:strUndocumented
Returns
DocumenterUndocumented
def get_items(self, names):
Try to import the given names, and return a list of [(name, signature, summary_string, real_name), ...].
Parameters
names:List[str]Undocumented
Returns
List[Tuple[str, str, str, str]]Undocumented
def get_table(self, items):

Generate a proper list of table nodes for autosummary:: directive.

items is a list produced by get_items.

Parameters
items:List[Tuple[str, str, str, str]]Undocumented
Returns
List[Node]Undocumented
def import_by_name(self, name, prefixes):

Undocumented

Parameters
name:strUndocumented
prefixes:List[str]Undocumented
Returns
Tuple[str, Any, Any, str]Undocumented
def run(self):

Undocumented

Returns
List[Node]Undocumented
final_argument_whitespace: bool =

Undocumented

has_content: bool =

Undocumented

option_spec: OptionSpec =

Undocumented

optional_arguments: int =

Undocumented

required_arguments: int =

Undocumented

bridge =

Undocumented