docs

package
v0.29.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DocsHandler

type DocsHandler struct {
	DocsFS      embed.FS
	SwaggerUIFS embed.FS
}

DocsHandler handles all documentation and Swagger UI endpoints

func (*DocsHandler) GetOpenAPIYAML

func (h *DocsHandler) GetOpenAPIYAML(c echo.Context) error

GetOpenAPIYAML serves the openapi.yaml file

func (*DocsHandler) GetSwaggerJSON

func (h *DocsHandler) GetSwaggerJSON(c echo.Context) error

GetSwaggerJSON serves the swagger.json file

func (*DocsHandler) GetSwaggerUI

func (h *DocsHandler) GetSwaggerUI(c echo.Context) error

GetSwaggerUI serves the Swagger UI HTML page

func (*DocsHandler) GetSwaggerUIBundle

func (h *DocsHandler) GetSwaggerUIBundle(c echo.Context) error

GetSwaggerUIBundle serves the Swagger UI bundle JavaScript

func (*DocsHandler) GetSwaggerUICSS

func (h *DocsHandler) GetSwaggerUICSS(c echo.Context) error

GetSwaggerUICSS serves the Swagger UI CSS file

func (*DocsHandler) GetSwaggerUIPreset

func (h *DocsHandler) GetSwaggerUIPreset(c echo.Context) error

GetSwaggerUIPreset serves the Swagger UI standalone preset JavaScript

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL