class documentation

class SphinxComponentRegistry:

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​_source​_input 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 source​_inputs 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):

Undocumented

def add_autodoc_attrgetter(self, typ, attrgetter):

Undocumented

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

Undocumented

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

Undocumented

Parameters
directivename:strUndocumented
rolename:strUndocumented
indextemplate:strUndocumented
ref​_nodeclass:Type[TextElement]Undocumented
objname:strUndocumented
override:boolUndocumented
def add_css_files(self, filename, **attributes):

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

Parameters
node:Type[Node]Undocumented
figtype:strUndocumented
title​_getter:TitleGetterUndocumented
override:boolUndocumented
def add_html_math_renderer(self, name, inline_renderers, block_renderers):

Undocumented

Parameters
name:strUndocumented
inline​_renderers:Tuple[Callable, Callable]Undocumented
block​_renderers:Tuple[Callable, Callable]Undocumented
def add_html_theme(self, name, theme_path):

Undocumented

Parameters
name:strUndocumented
theme​_path:strUndocumented
def add_index_to_domain(self, domain, index, override=False):

Undocumented

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

Undocumented

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

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):

Undocumented

Parameters
directivename:strUndocumented
rolename:strUndocumented
indextemplate:strUndocumented
parse​_node:CallableUndocumented
ref​_nodeclass:Type[TextElement]Undocumented
objname:strUndocumented
doc​_field​_types:ListUndocumented
override:boolUndocumented
def add_post_transform(self, transform):

Undocumented

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

Undocumented

Parameters
domain:strUndocumented
name:strUndocumented
role:Union[RoleFunction, XRefRole]Undocumented
override:boolUndocumented
def add_source_parser(self, parser, override=False):

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

Parameters
name:strUndocumented
translator:Type[nodes.NodeVisitor]Undocumented
override:boolUndocumented
def create_builder(self, app, name):

Undocumented

Parameters
app:SphinxUndocumented
name:strUndocumented
Returns
BuilderUndocumented
def create_domains(self, env):

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

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

Undocumented

Returns
List[Type[Transform]]Undocumented
def get_source_input(self, filetype):

Undocumented

Parameters
filetype:strUndocumented
Returns
Optional[Type[Input]]Undocumented
def get_source_parser(self, filetype):

Undocumented

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

Undocumented

Returns
Dict[str, Type[Parser]]Undocumented
def get_transforms(self):

Undocumented

Returns
List[Type[Transform]]Undocumented
def get_translator_class(self, builder):

Undocumented

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

Undocumented

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

Undocumented

Parameters
name:strUndocumented
Returns
boolUndocumented
def load_extension(self, app, extname):
Load a Sphinx extension.
Parameters
app:SphinxUndocumented
extname:strUndocumented
def preload_builder(self, app, name):

Undocumented

Parameters
app:SphinxUndocumented
name:strUndocumented
autodoc_attrgettrs: Dict[Type, Callable[[Any, str, Any], Any]] =

Undocumented

builders: Dict[str, Type[Builder]] =

Undocumented

css_files: List[Tuple[str, Dict[str, Any]]] =

Undocumented

documenters: Dict[str, Type[Documenter]] =

Undocumented

domain_directives: Dict[str, Dict[str, Any]] =

Undocumented

domain_indices: Dict[str, List[Type[Index]]] =

Undocumented

domain_object_types: Dict[str, Dict[str, ObjType]] =

Undocumented

domain_roles: Dict[str, Dict[str, Union[RoleFunction, XRefRole]]] =

Undocumented

domains: Dict[str, Type[Domain]] =

Undocumented

enumerable_nodes: Dict[Type[Node], Tuple[str, TitleGetter]] =

Undocumented

html_assets_policy: str =

Undocumented

html_block_math_renderers: Dict[str, Tuple[Callable, Callable]] =

Undocumented

html_inline_math_renderers: Dict[str, Tuple[Callable, Callable]] =

Undocumented

html_themes: Dict[str, str] =

Undocumented

js_files: List[Tuple[str, Dict[str, Any]]] =

Undocumented

latex_packages: List[Tuple[str, str]] =

Undocumented

latex_packages_after_hyperref: List[Tuple[str, str]] =

Undocumented

post_transforms: List[Type[Transform]] =

Undocumented

source_inputs: Dict[str, Type[Input]] =

Undocumented

source_parsers: Dict[str, Type[Parser]] =

Undocumented

source_suffix: Dict[str, str] =

Undocumented

transforms: List[Type[Transform]] =

Undocumented

translation_handlers: Dict[str, Dict[str, Tuple[Callable, Callable]]] =

Undocumented

translators: Dict[str, Type[nodes.NodeVisitor]] =

Undocumented