{ "$schema": "https://json-schema.org/draft-07/schema", "title": "Markdown extensions", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/", "oneOf": [ { "title": "Abbreviations – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#abbreviations", "enum": [ "markdown.extensions.abbr", "abbr" ] }, { "title": "Admonition – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#admonition", "enum": [ "markdown.extensions.admonition", "admonition" ] }, { "title": "Attribute Lists – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#attribute-lists", "enum": [ "markdown.extensions.attr_list", "attr_list" ] }, { "title": "Markdown extension: a classier syntax for admonitions", "markdownDescription": "https://github.com/oprypin/markdown-callouts", "enum": [ "markdown.extensions.callouts", "callouts" ] }, { "title": "Definition Lists – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#definition-lists", "enum": [ "markdown.extensions.def_list", "def_list" ] }, { "title": "Footnotes – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#footnotes", "enum": [ "markdown.extensions.footnotes", "footnotes" ] }, { "title": "Markdown in HTML – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#markdown-in-html", "enum": [ "markdown.extensions.md_in_html", "md_in_html" ] }, { "title": "Tables – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#tables", "enum": [ "markdown.extensions.tables", "tables" ] }, { "oneOf": [ { "type": "object", "properties": { "toc": { "$ref": "#/$defs/toc" }, "markdown.extensions.toc": { "$ref": "#/$defs/toc" } }, "additionalProperties": false }, { "title": "Table Of Contents – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#table-of-contents", "enum": [ "markdown.extensions.toc", "toc" ] } ] } ], "$defs": { "toc": { "title": "Table Of Contents – Python Markdown", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#table-of-contents", "type": "object", "properties": { "title": { "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#+toc.title", "type": "string" }, "permalink": { "oneOf": [ { "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#+toc.permalink", "type": "boolean" }, { "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#+toc.permalink", "type": "string" } ], "default": true }, "anchorlink": { "markdownDescription": "https://python-markdown.github.io/extensions/toc/#usage", "type": "boolean", "default": false }, "permalink_title": { "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#+toc.permalink_title", "type": "string" }, "slugify": { "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#+toc.slugify", "default": "!!python/object/apply:pymdownx.slugs.slugify {kwds: {case: lower}}" }, "toc_depth": { "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/#+toc.toc_depth", "type": "number", "enum": [ 0, 1, 2, 3, 4, 5, 6 ] } }, "additionalProperties": false } } }