Skip to content

Commit d4f0b66

Browse files
authored
Added Caption extension to JSON schema (#7718)
1 parent 51c9f9a commit d4f0b66

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

Diff for: docs/schema/extensions/pymdownx.json

+67
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,73 @@
6565
}
6666
]
6767
},
68+
{
69+
"oneOf": [
70+
{
71+
"type": "object",
72+
"properties": {
73+
"pymdownx.blocks.caption": {
74+
"title": "Caption – Python Markdown Extensions",
75+
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caption",
76+
"type": "object",
77+
"properties": {
78+
"types": {
79+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#global-options",
80+
"type": "array",
81+
"items": {
82+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#configuring-figure-types",
83+
"oneOf": [
84+
{
85+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#configuring-figure-types",
86+
"type":"string"
87+
},
88+
{
89+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#configuring-figure-types",
90+
"type": "object",
91+
"properties": {
92+
"name": {
93+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#configuring-figure-types",
94+
"type": "string"
95+
},
96+
"prefix": {
97+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#configuring-figure-types",
98+
"type": "string"
99+
}
100+
}
101+
}
102+
]
103+
},
104+
"uniqueItems": true,
105+
"minItems": 1
106+
},
107+
"prepend": {
108+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#global-options",
109+
"type": "boolean",
110+
"default": false
111+
},
112+
"auto": {
113+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#global-options",
114+
"type": "boolean",
115+
"default": true
116+
},
117+
"auto_leval": {
118+
"markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/caption/#global-options",
119+
"type": "integer",
120+
"default": 0
121+
}
122+
},
123+
"additionalProperties": false
124+
}
125+
},
126+
"additionalProperties": false
127+
},
128+
{
129+
"title": "Caption – Python Markdown Extensions",
130+
"markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#caption",
131+
"const": "pymdownx.blocks.caption"
132+
}
133+
]
134+
},
68135
{
69136
"oneOf": [
70137
{

0 commit comments

Comments
 (0)