You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`groupPathsBy`|`string`|`null`| Organize and group sidebar slice by specified option. Note: Currently, `groupPathsBy` only contains support for grouping by `tag` and `tagGroup`. |
180
-
|`categoryLinkSource`|`string`|`null`| Defines what source to use for rendering category link pages when grouping paths by tag. <br/><br/>The supported options are as follows: <br/><br/> `tag`: Sets the category link config type to `generated-index` and uses the tag description as the link config description. <br/><br/>`info`: Sets the category link config type to `doc` and renders the `info` section as the category link (recommended only for multi/micro-spec scenarios). <br/><br/>`none`: Does not create pages for categories, only groups that can be expanded/collapsed. |
181
-
|`sidebarCollapsible`|`boolean`|`true`| Whether sidebar categories are collapsible by default. |
182
-
|`sidebarCollapsed`|`boolean`|`true`| Whether sidebar categories are collapsed by default. |
183
-
|`customProps`|`object`|`null`| Additional props for customizing a sidebar item. |
184
-
|`sidebarGenerators`|`object`|`null`| Optional: Customize sidebar rendering with callback functions. |
185
-
|`createDocItem`|`function`|`null`| Optional: Returns a `SidebarItemDoc` object, which allows for customisation of sidebar items. For example, add a class name in certain conditions, or add `customProps` to provide custom rendering. See below for a list of supported operations. |
|`groupPathsBy`|`string`|`null`| Organize and group sidebar slice by specified option. Note: Currently, `groupPathsBy` only contains support for grouping by `tag` and `tagGroup`. |
180
+
|`categoryLinkSource`|`string`|`null`| Defines what source to use for rendering category link pages when grouping paths by tag. <br/><br/>The supported options are as follows: <br/><br/> `tag`: Sets the category link config type to `generated-index` and uses the tag description as the link config description. <br/><br/>`info`: Sets the category link config type to `doc` and renders the `info` section as the category link (recommended only for multi/micro-spec scenarios). <br/><br/>`none`: Does not create pages for categories, only groups that can be expanded/collapsed. |
181
+
|`sidebarCollapsible`|`boolean`|`true`| Whether sidebar categories are collapsible by default. |
182
+
|`sidebarCollapsed`|`boolean`|`true`| Whether sidebar categories are collapsed by default. |
183
+
|`customProps`|`object`|`null`| Additional props for customizing a sidebar item. |
184
+
|`sidebarGenerators`|`object`|`null`| Optional: Customize sidebar rendering with callback functions. |
186
185
187
186
> You may optionally configure a `sidebarOptions`. In doing so, an individual `sidebar.js` slice with the configured options will be generated within the respective `outputDir`.
188
187
@@ -213,9 +212,9 @@ The `docusaurus-plugin-openapi-docs` plugin can be configured with the following
213
212
214
213
`sidebarGenerators` can be configured with the following options:
Copy file name to clipboardExpand all lines: demo/docs/intro.mdx
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -209,6 +209,7 @@ The `docusaurus-plugin-openapi-docs` plugin can be configured with the following
209
209
|`sidebarCollapsible`|`boolean`|`true`| Whether sidebar categories are collapsible by default. |
210
210
|`sidebarCollapsed`|`boolean`|`true`| Whether sidebar categories are collapsed by default. |
211
211
|`customProps`|`object`|`null`| Additional props for customizing a sidebar item. |
212
+
|`sidebarGenerators`|`object`|`null`| Optional: Customize sidebar rendering with callback functions. |
212
213
213
214
> You may optionally configure a `sidebarOptions`. In doing so, an individual `sidebar.js` slice with the configured options will be generated within the respective `outputDir`.
214
215
@@ -252,6 +253,14 @@ petstore31: {
252
253
} satisfies OpenApiPlugin.Options,
253
254
```
254
255
256
+
### sidebarGenerators
257
+
258
+
`sidebarGenerators` can be configured with the following options:
0 commit comments