class documentation

class SphinxComponentRegistry: (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method add_autodoc_attrgetter Undocumented
Method add_builder Undocumented
Method add_crossref_type Undocumented
Method add_css_files Undocumented
Method add_directive_to_domain Undocumented
Method add_documenter Undocumented
Method add_domain Undocumented
Method add_enumerable_node Undocumented
Method add_html_math_renderer Undocumented
Method add_html_theme Undocumented
Method add_index_to_domain Undocumented
Method add_js_file Undocumented
Method add_latex_package Undocumented
Method add_object_type Undocumented
Method add_post_transform Undocumented
Method add_role_to_domain Undocumented
Method add_source_parser Undocumented
Method add_source_suffix Undocumented
Method add_transform Undocumented
Method add_translation_handlers Undocumented
Method add_translator Undocumented
Method create_builder Undocumented
Method create_domains Undocumented
Method create_source_parser Undocumented
Method create_translator Undocumented
Method get_envversion Undocumented
Method get_post_transforms Undocumented
Method get_publisher Undocumented
Method get_source_parser Undocumented
Method get_source_parsers Undocumented
Method get_transforms Undocumented
Method get_translator_class Undocumented
Method has_domain Undocumented
Method has_latex_package Undocumented
Method load_extension Load a Sphinx extension.
Method preload_builder Undocumented
Instance Variable autodoc_attrgettrs Undocumented
Instance Variable builders Undocumented
Instance Variable css_files Undocumented
Instance Variable documenters Undocumented
Instance Variable domain_directives Undocumented
Instance Variable domain_indices Undocumented
Instance Variable domain_object_types Undocumented
Instance Variable domain_roles Undocumented
Instance Variable domains Undocumented
Instance Variable enumerable_nodes Undocumented
Instance Variable html_assets_policy Undocumented
Instance Variable html_block_math_renderers Undocumented
Instance Variable html_inline_math_renderers Undocumented
Instance Variable html_themes Undocumented
Instance Variable js_files Undocumented
Instance Variable latex_packages Undocumented
Instance Variable latex_packages_after_hyperref Undocumented
Instance Variable post_transforms Undocumented
Instance Variable publishers Undocumented
Instance Variable source_parsers Undocumented
Instance Variable source_suffix Undocumented
Instance Variable transforms Undocumented
Instance Variable translation_handlers Undocumented
Instance Variable translators Undocumented
def __init__(self): (source)

Undocumented

def add_autodoc_attrgetter(self, typ, attrgetter): (source)

Undocumented

Parameters
typ:typeUndocumented
attrgetter:Callable[[Any, str, Any], Any]Undocumented
def add_builder(self, builder, override=False): (source)

Undocumented

Parameters
builder:type[Builder]Undocumented
override:boolUndocumented
def add_crossref_type(self, directivename, rolename, indextemplate='', ref_nodeclass=None, objname='', override=False): (source)

Undocumented

Parameters
directivename:strUndocumented
rolename:strUndocumented
indextemplate:strUndocumented
ref_nodeclass:type[TextElement]|NoneUndocumented
objname:strUndocumented
override:boolUndocumented
def add_css_files(self, filename, **attributes): (source)

Undocumented

Parameters
filename:strUndocumented
**attributes:AnyUndocumented
def add_directive_to_domain(self, domain, name, cls, override=False): (source)

Undocumented

Parameters
domain:strUndocumented
name:strUndocumented
cls:type[Directive]Undocumented
override:boolUndocumented
def add_documenter(self, objtype, documenter): (source)

Undocumented

Parameters
objtype:strUndocumented
documenter:type[Documenter]Undocumented
def add_domain(self, domain, override=False): (source)

Undocumented

Parameters
domain:type[Domain]Undocumented
override:boolUndocumented
def add_enumerable_node(self, node, figtype, title_getter=None, override=False): (source)

Undocumented

Parameters
node:type[Node]Undocumented
figtype:strUndocumented
title_getter:TitleGetter|NoneUndocumented
override:boolUndocumented
def add_html_math_renderer(self, name, inline_renderers, block_renderers): (source)

Undocumented

Parameters
name:strUndocumented
inline_renderers:tuple[Callable, Callable]Undocumented
block_renderers:tuple[Callable, Callable]Undocumented
def add_html_theme(self, name, theme_path): (source)

Undocumented

Parameters
name:strUndocumented
theme_path:strUndocumented
def add_index_to_domain(self, domain, index, override=False): (source)

Undocumented

Parameters
domain:strUndocumented
index:type[Index]Undocumented
override:boolUndocumented
def add_js_file(self, filename, **attributes): (source)

Undocumented

Parameters
filename:strUndocumented
**attributes:AnyUndocumented
def add_latex_package(self, name, options, after_hyperref=False): (source)

Undocumented

Parameters
name:strUndocumented
options:strUndocumented
after_hyperref:boolUndocumented
def add_object_type(self, directivename, rolename, indextemplate='', parse_node=None, ref_nodeclass=None, objname='', doc_field_types=[], override=False): (source)

Undocumented

Parameters
directivename:strUndocumented
rolename:strUndocumented
indextemplate:strUndocumented
parse_node:Callable|NoneUndocumented
ref_nodeclass:type[TextElement]|NoneUndocumented
objname:strUndocumented
doc_field_types:listUndocumented
override:boolUndocumented
def add_post_transform(self, transform): (source)

Undocumented

Parameters
transform:type[Transform]Undocumented
def add_role_to_domain(self, domain, name, role, override=False): (source)

Undocumented

Parameters
domain:strUndocumented
name:strUndocumented
role:RoleFunction|XRefRoleUndocumented
override:boolUndocumented
def add_source_parser(self, parser, override=False): (source)

Undocumented

Parameters
parser:type[Parser]Undocumented
override:boolUndocumented
def add_source_suffix(self, suffix, filetype, override=False): (source)

Undocumented

Parameters
suffix:strUndocumented
filetype:strUndocumented
override:boolUndocumented
def add_transform(self, transform): (source)

Undocumented

Parameters
transform:type[Transform]Undocumented
def add_translation_handlers(self, node, **kwargs): (source)

Undocumented

Parameters
node:type[Element]Undocumented
**kwargs:tuple[Callable, Callable]Undocumented
def add_translator(self, name, translator, override=False): (source)

Undocumented

Parameters
name:strUndocumented
translator:type[nodes.NodeVisitor]Undocumented
override:boolUndocumented
def create_builder(self, app, name, env=None): (source)

Undocumented

Parameters
app:SphinxUndocumented
name:strUndocumented
env:BuildEnvironment|NoneUndocumented
Returns
BuilderUndocumented
def create_domains(self, env): (source)

Undocumented

Parameters
env:BuildEnvironmentUndocumented
Returns
Iterator[Domain]Undocumented
def create_source_parser(self, app, filename): (source)

Undocumented

Parameters
app:SphinxUndocumented
filename:strUndocumented
Returns
ParserUndocumented
def create_translator(self, builder, *args): (source)

Undocumented

Parameters
builder:BuilderUndocumented
*args:AnyUndocumented
Returns
nodes.NodeVisitorUndocumented
def get_envversion(self, app): (source)

Undocumented

Parameters
app:SphinxUndocumented
Returns
dict[str, str]Undocumented
def get_post_transforms(self): (source)

Undocumented

Returns
list[type[Transform]]Undocumented
def get_publisher(self, app, filetype): (source)

Undocumented

Parameters
app:SphinxUndocumented
filetype:strUndocumented
Returns
PublisherUndocumented
def get_source_parser(self, filetype): (source)

Undocumented

Parameters
filetype:strUndocumented
Returns
type[Parser]Undocumented
def get_source_parsers(self): (source)

Undocumented

Returns
dict[str, type[Parser]]Undocumented
def get_transforms(self): (source)

Undocumented

Returns
list[type[Transform]]Undocumented
def get_translator_class(self, builder): (source)

Undocumented

Parameters
builder:BuilderUndocumented
Returns
type[nodes.NodeVisitor]Undocumented
def has_domain(self, domain): (source)

Undocumented

Parameters
domain:strUndocumented
Returns
boolUndocumented
def has_latex_package(self, name): (source)

Undocumented

Parameters
name:strUndocumented
Returns
boolUndocumented
def load_extension(self, app, extname): (source)

Load a Sphinx extension.

Parameters
app:SphinxUndocumented
extname:strUndocumented
def preload_builder(self, app, name): (source)

Undocumented

Parameters
app:SphinxUndocumented
name:strUndocumented
autodoc_attrgettrs: dict[type, Callable[[Any, str, Any], Any]] = (source)

Undocumented

Undocumented

Undocumented

Undocumented

domain_directives: dict[str, dict[str, type[Directive]]] = (source)

Undocumented

domain_indices: dict[str, list[type[Index]]] = (source)

Undocumented

domain_object_types: dict[str, dict[str, ObjType]] = (source)

Undocumented

Undocumented

Undocumented

enumerable_nodes: dict[type[Node], tuple[str, TitleGetter]] = (source)

Undocumented

html_assets_policy: str = (source)

Undocumented

html_block_math_renderers: dict[str, tuple[Callable, Callable]] = (source)

Undocumented

html_inline_math_renderers: dict[str, tuple[Callable, Callable]] = (source)

Undocumented

html_themes: dict[str, str] = (source)

Undocumented

Undocumented

latex_packages: list[tuple[str, str]] = (source)

Undocumented

latex_packages_after_hyperref: list[tuple[str, str]] = (source)

Undocumented

post_transforms: list[type[Transform]] = (source)

Undocumented

Undocumented

source_parsers: dict[str, type[Parser]] = (source)

Undocumented

source_suffix: dict[str, str] = (source)

Undocumented

Undocumented

translation_handlers: dict[str, dict[str, tuple[Callable, Callable]]] = (source)

Undocumented

Undocumented