Merge pull request #33246 from cylon3035/swagger-schema-official-parameter

@types/swagger-schema-official Add specific values for "in" on Parameters acording to swagger spec
This commit is contained in:
Gabriela Britto
2019-02-21 13:34:57 -08:00
committed by GitHub
2 changed files with 5 additions and 1 deletions
+5
View File
@@ -47,24 +47,29 @@ export interface BaseParameter {
}
export interface BodyParameter extends BaseParameter {
in: 'body';
schema?: Schema;
}
export interface QueryParameter extends BaseParameter, BaseSchema {
in: 'query';
type: string;
allowEmptyValue?: boolean;
}
export interface PathParameter extends BaseParameter, BaseSchema {
in: 'path';
type: string;
required: boolean;
}
export interface HeaderParameter extends BaseParameter, BaseSchema {
in: 'header';
type: string;
}
export interface FormDataParameter extends BaseParameter, BaseSchema {
in: 'formData';
type: string;
collectionFormat?: string;
allowEmptyValue?: boolean;
@@ -1373,7 +1373,6 @@ const reference_support: swagger.Spec = {
{
"in": "body",
"name": "bodyParameter",
"type": "string",
"description": "The body parameter"
}
],