Documentation
¶
Index ¶
- func DefineErrors(op *core.Operation, registry core.Registry, factory core.ErrorHandler, ...)
- func Downgrade(oapi *core.OpenAPI) ([]byte, error)
- func DowngradeYAML(oapi *core.OpenAPI) ([]byte, error)
- func FilterByTag(oapi *core.OpenAPI, tag string) *core.OpenAPI
- func FilterExcludeTag(oapi *core.OpenAPI, tag string) *core.OpenAPI
- func GenerateInternalSpec(oapi *core.OpenAPI, hiddenOps []*core.Operation) (*core.OpenAPI, error)
- func GenerateInternalSpecJSON(oapi *core.OpenAPI, hiddenOps []*core.Operation) ([]byte, error)
- func RegisterDocsRoute(adapter core.Adapter, oapi *core.OpenAPI, config core.Config)
- func RegisterErrorDocRoutes(adapter core.Adapter, factory core.ErrorHandler, config core.Config)
- func RegisterInternalSpecRoutes(adapter core.Adapter, api core.API, config core.Config)
- func RegisterSpecRoutes(adapter core.Adapter, oapi *core.OpenAPI, config core.Config)
- func YAML(oapi *core.OpenAPI) ([]byte, error)
- type ScalarProvider
- type StoplightProvider
- type SwaggerUIProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefineErrors ¶
func DefineErrors(op *core.Operation, registry core.Registry, factory core.ErrorHandler, discovered ...[]core.DiscoveredError)
func GenerateInternalSpec ¶
func RegisterDocsRoute ¶
func RegisterErrorDocRoutes ¶
func RegisterSpecRoutes ¶
Types ¶
type ScalarProvider ¶
type ScalarProvider struct {
LocalJSPath string
}
type StoplightProvider ¶
type StoplightProvider struct{}
type SwaggerUIProvider ¶
Click to show internal directories.
Click to hide internal directories.