General options¤
extra
¤
- Type
dict
{}
The extra
option lets you inject additional variables into the Jinja context used when rendering templates. You can then use this extra context in your overridden templates.
Local extra
options will be merged into the global extra
option:
in mkdocs.yml (global configuration)
plugins:
- mkdocstrings:
handlers:
shell:
options:
extra:
hello: world
in docs/some_page.md (local configuration)
::: your-script
options:
extra:
foo: bar
...will inject both hello
and foo
into the Jinja context when rendering your-script
.