def __init__(self, course, commit_sha, reverse_func): # type: (Optional[Course], bytes, Optional[Callable]) -> None Extension.__init__(self) self.course = course self.commit_sha = commit_sha self.reverse_func = reverse_func
def __init__(self, **kwargs): self.config = { 'strict': [ False, 'Toggle strict mode (omit all Markdown specific conventions)' ], 'enable_paragraphs': [False, ''], 'indent': [False, ''], 'with_root': [False, ''] } Extension.__init__(self, **kwargs)
def load_custom_markdown_extensions(extensions_dir): """Return a list of custom markdown extension classes extensions_dir: pathlib.Path """ if not extensions_dir.exists(): return [] load_extensions(extensions_dir) return [e for e in Extension.__subclasses__()]
def __init__(self, project, **kwargs): self.project = project Extension.__init__(self, **kwargs)
def __init__(self, **kwargs): self.config = {'static_dir': ['_static', 'Static directory']} Extension.__init__(self, **kwargs)
def __init__(self, course, commit_sha): Extension.__init__(self) self.course = course self.commit_sha = commit_sha
def __init__(self, *args, **kwargs): Extension.__init__(self, *args, **kwargs)
def __init__(self): self.headings = [] Extension.__init__(self)
def __init__(self, *args, **kw): Extension.__init__(self, *args, **kw) self.table_blocks = []
def __init__(self, step=1, *args, **kwds): Extension.__init__(self, *args, **kwds) self.step = step
def __init__(self, configs=None): Extension.__init__(self) configs = dict() if configs is None else configs for key, value in configs: self.setConfig(key, value)
def __init__(self, **kwargs): self.config = {'indent': [False, ''], 'with_root': [False, '']} Extension.__init__(self, **kwargs)
def __init__(self, *args, **kwargs): self.config = { "start_tag": ["<--COMMENTS", ""], "end_tag": ["COMMENTS-->", ""] } Extension.__init__(self, *args, **kwargs)
def __init__(self, course, commit_sha, reverse_func): Extension.__init__(self) self.course = course self.commit_sha = commit_sha self.reverse_func = reverse_func