OpenapiInfoV3 extends OpenAPIV3.Document and adds tagsToPaths variable

Hierarchy

  • OpenapiInfoV3

Constructors

Properties

_api: Document<{}>
_components: ComponentsObject
_info: InfoObject
_openapi: string
_paths: Record<string, PathItemObject<{}>>
_tagsToPaths: Record<string, OperationObjectWithPath[]>

Accessors

  • get paths(): Record<string, PathItemObject<{}>>
  • Returns paths

    Returns Record<string, PathItemObject<{}>>

Methods

  • Generates components from _api

    Returns Promise<ComponentsObject>

  • Generates paths from _api

    Returns Promise<Record<string, PathItemObject<{}>>>

  • Parser data from apiPath

    Parameters

    • apiPath: string | Document<{}>

    Returns Promise<void>

  • Parse and build OpenapiInfoV3 by apiPath

    Parameters

    • apiPath: string | Document<{}>

    Returns Promise<void>

Generated using TypeDoc