Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthController ¶
type AuthController struct {
Echo *echo.Echo
AuthProvider auth.AuthProvider
}
func (*AuthController) Init ¶
func (ac *AuthController) Init()
func (*AuthController) LoginHandler ¶
func (ac *AuthController) LoginHandler(ctx echo.Context) error
Handles login request
type DAGsController ¶
type DAGsController struct {
Echo *echo.Echo
DAGService services.DAGService
AuthMiddleware echo.MiddlewareFunc
LogDAGRequests bool
}
func (*DAGsController) Init ¶
func (dc *DAGsController) Init()
func (*DAGsController) StandardResponse ¶
func (dc *DAGsController) StandardResponse(ctx echo.Context, response interface{}, err error) error
type EdgeController ¶
type EdgeController struct {
Echo *echo.Echo
EdgeService services.EdgeService
AuthMiddleware echo.MiddlewareFunc
LogEdgeRequests bool
}
func (*EdgeController) Init ¶
func (dc *EdgeController) Init()
func (*EdgeController) StandardResponse ¶
func (ac *EdgeController) StandardResponse(ctx echo.Context, response interface{}, err error) error
type MenuController ¶
type MenuController struct {
Echo *echo.Echo
MenuService services.MenuService
AuthMiddleware echo.MiddlewareFunc
LogMenuRequests bool
}
func (*MenuController) Init ¶
func (dc *MenuController) Init()
func (*MenuController) StandardResponse ¶
func (ac *MenuController) StandardResponse(ctx echo.Context, response interface{}, err error) error
type NodeController ¶
type NodeController struct {
Echo *echo.Echo
NodeService services.NodeService
AuthMiddleware echo.MiddlewareFunc
LogNodeRequests bool
}
func (*NodeController) Init ¶
func (dc *NodeController) Init()
func (*NodeController) StandardResponse ¶
func (ac *NodeController) StandardResponse(ctx echo.Context, response interface{}, err error) error
Click to show internal directories.
Click to hide internal directories.