APIDocumentContext constructor

APIDocumentContext(
  1. APIDocument document
)

Creates a new context.

Implementation

APIDocumentContext(this.document)
    : schema = APIComponentCollection<APISchemaObject>._(
          "schemas", document.components!.schemas),
      responses = APIComponentCollection<APIResponse>._(
          "responses", document.components!.responses),
      parameters = APIComponentCollection<APIParameter>._(
          "parameters", document.components!.parameters),
      requestBodies = APIComponentCollection<APIRequestBody>._(
          "requestBodies", document.components!.requestBodies),
      headers = APIComponentCollection<APIHeader>._(
          "headers", document.components!.headers),
      securitySchemes = APIComponentCollection<APISecurityScheme>._(
          "securitySchemes", document.components!.securitySchemes),
      callbacks = APIComponentCollection<APICallback>._(
          "callbacks", document.components!.callbacks);