redoc/src/services/models/Example.ts

15 lines
387 B
TypeScript
Raw Normal View History

2018-01-22 21:30:53 +03:00
import { OpenAPIExample, Referenced } from '../../types';
2017-10-12 00:01:37 +03:00
import { OpenAPIParser } from '../OpenAPIParser';
export class ExampleModel {
value: any;
summary?: string;
description?: string;
externalValue?: string;
constructor(parser: OpenAPIParser, infoOrRef: Referenced<OpenAPIExample>) {
Object.assign(this, parser.deref(infoOrRef));
parser.exitRef(infoOrRef);
}
}