Documentation ¶
Index ¶
- Variables
- type AppRouter
- type BaseRouter
- type ContainerRouter
- type CronjobRouter
- type DashboardRouter
- type DatabaseRouter
- type FileRouter
- type HostRouter
- type LogRouter
- type MonitorRouter
- type NginxRouter
- type RouterGroup
- type RuntimeRouter
- type SettingRouter
- type TerminalRouter
- type WebsiteAcmeAccountRouter
- type WebsiteDnsAccountRouter
- type WebsiteGroupRouter
- type WebsiteRouter
- type WebsiteSSLRouter
Constants ¶
This section is empty.
Variables ¶
View Source
var RouterGroupApp = new(RouterGroup)
Functions ¶
This section is empty.
Types ¶
type AppRouter ¶
type AppRouter struct { }
func (*AppRouter) InitAppRouter ¶
func (a *AppRouter) InitAppRouter(Router *gin.RouterGroup)
type BaseRouter ¶
type BaseRouter struct{}
func (*BaseRouter) InitBaseRouter ¶
func (s *BaseRouter) InitBaseRouter(Router *gin.RouterGroup)
type ContainerRouter ¶
type ContainerRouter struct{}
func (*ContainerRouter) InitContainerRouter ¶
func (s *ContainerRouter) InitContainerRouter(Router *gin.RouterGroup)
type CronjobRouter ¶
type CronjobRouter struct{}
func (*CronjobRouter) InitCronjobRouter ¶
func (s *CronjobRouter) InitCronjobRouter(Router *gin.RouterGroup)
func (*CronjobRouter) InitDashboardRouter ¶
func (s *CronjobRouter) InitDashboardRouter(Router *gin.RouterGroup)
type DashboardRouter ¶
type DashboardRouter struct{}
type DatabaseRouter ¶
type DatabaseRouter struct{}
func (*DatabaseRouter) InitDatabaseRouter ¶
func (s *DatabaseRouter) InitDatabaseRouter(Router *gin.RouterGroup)
type FileRouter ¶
type FileRouter struct { }
func (*FileRouter) InitFileRouter ¶
func (f *FileRouter) InitFileRouter(Router *gin.RouterGroup)
type HostRouter ¶
type HostRouter struct{}
func (*HostRouter) InitHostRouter ¶
func (s *HostRouter) InitHostRouter(Router *gin.RouterGroup)
type LogRouter ¶
type LogRouter struct{}
func (*LogRouter) InitLogRouter ¶
func (s *LogRouter) InitLogRouter(Router *gin.RouterGroup)
type MonitorRouter ¶
type MonitorRouter struct{}
func (*MonitorRouter) InitMonitorRouter ¶
func (s *MonitorRouter) InitMonitorRouter(Router *gin.RouterGroup)
type NginxRouter ¶
type NginxRouter struct { }
func (*NginxRouter) InitNginxRouter ¶
func (a *NginxRouter) InitNginxRouter(Router *gin.RouterGroup)
type RouterGroup ¶
type RouterGroup struct { BaseRouter DashboardRouter HostRouter ContainerRouter MonitorRouter LogRouter FileRouter TerminalRouter CronjobRouter SettingRouter AppRouter WebsiteRouter WebsiteGroupRouter WebsiteDnsAccountRouter WebsiteAcmeAccountRouter WebsiteSSLRouter DatabaseRouter NginxRouter RuntimeRouter }
type RuntimeRouter ¶ added in v1.1.0
type RuntimeRouter struct { }
func (*RuntimeRouter) InitRuntimeRouter ¶ added in v1.1.0
func (r *RuntimeRouter) InitRuntimeRouter(Router *gin.RouterGroup)
type SettingRouter ¶
type SettingRouter struct{}
func (*SettingRouter) InitSettingRouter ¶
func (s *SettingRouter) InitSettingRouter(Router *gin.RouterGroup)
type TerminalRouter ¶
type TerminalRouter struct{}
func (*TerminalRouter) InitTerminalRouter ¶
func (s *TerminalRouter) InitTerminalRouter(Router *gin.RouterGroup)
type WebsiteAcmeAccountRouter ¶
type WebsiteAcmeAccountRouter struct { }
func (*WebsiteAcmeAccountRouter) InitWebsiteAcmeAccountRouter ¶
func (a *WebsiteAcmeAccountRouter) InitWebsiteAcmeAccountRouter(Router *gin.RouterGroup)
type WebsiteDnsAccountRouter ¶
type WebsiteDnsAccountRouter struct { }
func (*WebsiteDnsAccountRouter) InitWebsiteDnsAccountRouter ¶
func (a *WebsiteDnsAccountRouter) InitWebsiteDnsAccountRouter(Router *gin.RouterGroup)
type WebsiteGroupRouter ¶
type WebsiteGroupRouter struct { }
func (*WebsiteGroupRouter) InitWebsiteGroupRouter ¶
func (a *WebsiteGroupRouter) InitWebsiteGroupRouter(Router *gin.RouterGroup)
type WebsiteRouter ¶
type WebsiteRouter struct { }
func (*WebsiteRouter) InitWebsiteRouter ¶
func (a *WebsiteRouter) InitWebsiteRouter(Router *gin.RouterGroup)
type WebsiteSSLRouter ¶
type WebsiteSSLRouter struct { }
func (*WebsiteSSLRouter) InitWebsiteSSLRouter ¶
func (a *WebsiteSSLRouter) InitWebsiteSSLRouter(Router *gin.RouterGroup)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.