Documentation ¶
Index ¶
- func MountRoutes(r chi.Router, storageServices *storage.Services, c config.DashboardConfig, ...) error
- type Controller
- func (s *Controller) ConnRoutes(middleware ...Middleware) chi.Router
- func (s *Controller) DeleteConn(w http.ResponseWriter, r *http.Request)
- func (s *Controller) EditConn(w http.ResponseWriter, r *http.Request)
- func (s *Controller) GetConnHome(w http.ResponseWriter, r *http.Request)
- func (s *Controller) GetHome(w http.ResponseWriter, r *http.Request)
- func (s *Controller) GetNewConn(w http.ResponseWriter, r *http.Request)
- func (s *Controller) GetNewConnType(w http.ResponseWriter, r *http.Request)
- func (s *Controller) GetRequest(w http.ResponseWriter, r *http.Request)
- func (s *Controller) GetRequestSuccess(w http.ResponseWriter, r *http.Request)
- func (s *Controller) HomeRoute(middleware ...Middleware) chi.Router
- func (s *Controller) NewConnRequest(w http.ResponseWriter, r *http.Request)
- func (s *Controller) NewKey(w http.ResponseWriter, r *http.Request)
- func (s *Controller) RequestRoutes(middleware ...Middleware) chi.Router
- func (s *Controller) UpsertConn(w http.ResponseWriter, r *http.Request)
- func (s *Controller) UpsertRequest(w http.ResponseWriter, r *http.Request)
- type LayoutData
- type Middleware
- type ShareQuery
- type View
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MountRoutes ¶ added in v1.0.18
func MountRoutes( r chi.Router, storageServices *storage.Services, c config.DashboardConfig, destManager *destinations.DestinationManager, auth func(h http.Handler) http.Handler, ) error
Types ¶
type Controller ¶ added in v1.0.18
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶ added in v1.0.18
func NewController( sessions *session.Service, conns *connections.Service, v *View, ) *Controller
func (*Controller) ConnRoutes ¶ added in v1.0.18
func (s *Controller) ConnRoutes(middleware ...Middleware) chi.Router
func (*Controller) DeleteConn ¶ added in v1.0.18
func (s *Controller) DeleteConn(w http.ResponseWriter, r *http.Request)
func (*Controller) EditConn ¶ added in v1.0.18
func (s *Controller) EditConn(w http.ResponseWriter, r *http.Request)
func (*Controller) GetConnHome ¶ added in v1.0.18
func (s *Controller) GetConnHome(w http.ResponseWriter, r *http.Request)
func (*Controller) GetHome ¶ added in v1.0.18
func (s *Controller) GetHome(w http.ResponseWriter, r *http.Request)
func (*Controller) GetNewConn ¶ added in v1.0.18
func (s *Controller) GetNewConn(w http.ResponseWriter, r *http.Request)
func (*Controller) GetNewConnType ¶ added in v1.0.18
func (s *Controller) GetNewConnType(w http.ResponseWriter, r *http.Request)
func (*Controller) GetRequest ¶ added in v1.0.18
func (s *Controller) GetRequest(w http.ResponseWriter, r *http.Request)
func (*Controller) GetRequestSuccess ¶ added in v1.0.18
func (s *Controller) GetRequestSuccess(w http.ResponseWriter, r *http.Request)
func (*Controller) HomeRoute ¶ added in v1.0.18
func (s *Controller) HomeRoute(middleware ...Middleware) chi.Router
func (*Controller) NewConnRequest ¶ added in v1.0.18
func (s *Controller) NewConnRequest(w http.ResponseWriter, r *http.Request)
func (*Controller) NewKey ¶ added in v1.0.18
func (s *Controller) NewKey(w http.ResponseWriter, r *http.Request)
func (*Controller) RequestRoutes ¶ added in v1.0.18
func (s *Controller) RequestRoutes(middleware ...Middleware) chi.Router
func (*Controller) UpsertConn ¶ added in v1.0.18
func (s *Controller) UpsertConn(w http.ResponseWriter, r *http.Request)
func (*Controller) UpsertRequest ¶ added in v1.0.18
func (s *Controller) UpsertRequest(w http.ResponseWriter, r *http.Request)
type LayoutData ¶ added in v1.0.18
type ShareQuery ¶ added in v1.0.18
type ShareQuery struct {}
Click to show internal directories.
Click to hide internal directories.