Skip to content

Commit 91aaf76

Browse files
committed
Add position and x-position types
1 parent 89692a8 commit 91aaf76

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

packages/docusaurus-plugin-openapi-docs/src/openapi/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@ export interface OperationObject {
156156
deprecated?: boolean;
157157
security?: SecurityRequirementObject[];
158158
servers?: ServerObject[];
159-
160159
// extensions
160+
"x-position"?: number;
161161
"x-deprecated-description"?: string;
162162
}
163163

packages/docusaurus-plugin-openapi-docs/src/openapi/utils/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ export interface OpenAPIOperation {
8989
servers?: OpenAPIServer[];
9090
"x-codeSamples"?: OpenAPIXCodeSample[];
9191
"x-code-samples"?: OpenAPIXCodeSample[]; // deprecated
92+
"x-position"?: number;
9293
}
9394

9495
export interface OpenAPIParameter {

packages/docusaurus-plugin-openapi-docs/src/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ export interface ApiMetadataBase {
118118
frontMatter: Record<string, unknown>;
119119
method?: string;
120120
path?: string;
121+
position?: number;
121122
}
122123

123124
export interface ApiPageMetadata extends ApiMetadataBase {

0 commit comments

Comments
 (0)