mkdocsbuilder
Class info¶
Classes¶
Name | Children | Inherits |
---|---|---|
MkDocsBuilder mkdocs_mknodes.plugin.mkdocsbuilder |
||
MkDocsPage mkdocs_mknodes.plugin.mkdocsbuilder MkPage-based Mkocs-Page subclass. |
||
MkNodesConfig mkdocs_mknodes.plugin.mknodesconfig |
🛈 DocStrings¶
MkDocsBuilder
¶
Source code in mkdocs_mknodes/plugin/mkdocsbuilder.py
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
__init__
¶
__init__(config: Config | MkNodesConfig | str | PathLike[str] | None = None)
Constructor.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
config
|
Config | MkNodesConfig | str | PathLike[str] | None
|
MkDocs Config |
None
|
Source code in mkdocs_mknodes/plugin/mkdocsbuilder.py
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
|
get_file
¶
get_file(
path: str | PathLike[str],
src_dir: str | PathLike[str] | None = None,
dest_dir: str | PathLike[str] | None = None,
inclusion_level: InclusionLevel = UNDEFINED,
) -> File
Return a MkDocs File for given path.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
path
|
str | PathLike[str]
|
path to get a File object for (relative to src_dir) |
required |
src_dir
|
str | PathLike[str] | None
|
Source directory. If None, docs_dir is used. |
None
|
dest_dir
|
str | PathLike[str] | None
|
Target directory. If None, site_dir is used. |
None
|
inclusion_level
|
InclusionLevel
|
Inclusion level of new file |
UNDEFINED
|
Source code in mkdocs_mknodes/plugin/mkdocsbuilder.py
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
|
MkDocsPage
¶
Bases: Page
MkPage-based Mkocs-Page subclass.
Source code in mkdocs_mknodes/plugin/mkdocsbuilder.py
19 20 21 22 23 24 25 26 27 28 29 30 |
|