diff options
Diffstat (limited to 'sphinx/registry.py')
-rw-r--r-- | sphinx/registry.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sphinx/registry.py b/sphinx/registry.py index ab4cfce70..dc42219ae 100644 --- a/sphinx/registry.py +++ b/sphinx/registry.py @@ -65,6 +65,9 @@ class SphinxComponentRegistry(object): #: autodoc documenters; a dict of documenter name -> documenter class self.documenters = {} # type: Dict[unicode, Type[Documenter]] + #: css_files; a list of tuple of filename and attributes + self.css_files = [] # type: List[Tuple[unicode, Dict[unicode, unicode]]] + #: domains; a dict of domain name -> domain class self.domains = {} # type: Dict[unicode, Type[Domain]] @@ -412,6 +415,9 @@ class SphinxComponentRegistry(object): # type: (Type, Callable[[Any, unicode, Any], Any]) -> None self.autodoc_attrgettrs[typ] = attrgetter + def add_css_files(self, filename, **attributes): + self.css_files.append((filename, attributes)) + def add_latex_package(self, name, options): # type: (unicode, unicode) -> None logger.debug('[app] adding latex package: %r', name) |