Documentation ¶
Index ¶
- Variables
- type AppRouter
- type BaseRouter
- type CommonRouter
- type ContainerRouter
- type CronjobRouter
- type DashboardRouter
- type DatabaseRouter
- type FileRouter
- type HostRouter
- type LogRouter
- type NginxRouter
- type ProcessRouter
- type RuntimeRouter
- type SettingRouter
- type TerminalRouter
- type ToolboxRouter
- type WebsiteAcmeAccountRouter
- type WebsiteCARouter
- type WebsiteDnsAccountRouter
- type WebsiteGroupRouter
- type WebsiteRouter
- type WebsiteSSLRouter
Constants ¶
This section is empty.
Variables ¶
View Source
var RouterGroupApp = RouterGroups()
Functions ¶
This section is empty.
Types ¶
type AppRouter ¶
type AppRouter struct { }
func (*AppRouter) InitRouter ¶ added in v1.9.3
func (a *AppRouter) InitRouter(Router *gin.RouterGroup)
type BaseRouter ¶
type BaseRouter struct{}
func (*BaseRouter) InitRouter ¶ added in v1.9.3
func (s *BaseRouter) InitRouter(Router *gin.RouterGroup)
type CommonRouter ¶ added in v1.9.3
type CommonRouter interface {
InitRouter(Router *gin.RouterGroup)
}
func RouterGroups ¶ added in v1.9.3
func RouterGroups() []CommonRouter
type ContainerRouter ¶
type ContainerRouter struct{}
func (*ContainerRouter) InitRouter ¶ added in v1.9.3
func (s *ContainerRouter) InitRouter(Router *gin.RouterGroup)
type CronjobRouter ¶
type CronjobRouter struct{}
func (*CronjobRouter) InitRouter ¶ added in v1.9.3
func (s *CronjobRouter) InitRouter(Router *gin.RouterGroup)
type DashboardRouter ¶
type DashboardRouter struct{}
func (*DashboardRouter) InitRouter ¶ added in v1.9.3
func (s *DashboardRouter) InitRouter(Router *gin.RouterGroup)
type DatabaseRouter ¶
type DatabaseRouter struct{}
func (*DatabaseRouter) InitRouter ¶ added in v1.9.3
func (s *DatabaseRouter) InitRouter(Router *gin.RouterGroup)
type FileRouter ¶
type FileRouter struct { }
func (*FileRouter) InitRouter ¶ added in v1.9.3
func (f *FileRouter) InitRouter(Router *gin.RouterGroup)
type HostRouter ¶
type HostRouter struct{}
func (*HostRouter) InitRouter ¶ added in v1.9.3
func (s *HostRouter) InitRouter(Router *gin.RouterGroup)
type LogRouter ¶
type LogRouter struct{}
func (*LogRouter) InitRouter ¶ added in v1.9.3
func (s *LogRouter) InitRouter(Router *gin.RouterGroup)
type NginxRouter ¶
type NginxRouter struct { }
func (*NginxRouter) InitRouter ¶ added in v1.9.3
func (a *NginxRouter) InitRouter(Router *gin.RouterGroup)
type ProcessRouter ¶ added in v1.4.0
type ProcessRouter struct { }
func (*ProcessRouter) InitRouter ¶ added in v1.9.3
func (f *ProcessRouter) InitRouter(Router *gin.RouterGroup)
type RuntimeRouter ¶ added in v1.1.0
type RuntimeRouter struct { }
func (*RuntimeRouter) InitRouter ¶ added in v1.9.3
func (r *RuntimeRouter) InitRouter(Router *gin.RouterGroup)
type SettingRouter ¶
type SettingRouter struct{}
func (*SettingRouter) InitRouter ¶ added in v1.9.3
func (s *SettingRouter) InitRouter(Router *gin.RouterGroup)
type TerminalRouter ¶
type TerminalRouter struct{}
func (*TerminalRouter) InitRouter ¶ added in v1.9.3
func (s *TerminalRouter) InitRouter(Router *gin.RouterGroup)
type ToolboxRouter ¶ added in v1.9.0
type ToolboxRouter struct{}
func (*ToolboxRouter) InitRouter ¶ added in v1.9.3
func (s *ToolboxRouter) InitRouter(Router *gin.RouterGroup)
type WebsiteAcmeAccountRouter ¶
type WebsiteAcmeAccountRouter struct { }
func (*WebsiteAcmeAccountRouter) InitRouter ¶ added in v1.9.3
func (a *WebsiteAcmeAccountRouter) InitRouter(Router *gin.RouterGroup)
type WebsiteCARouter ¶ added in v1.9.3
type WebsiteCARouter struct { }
func (*WebsiteCARouter) InitRouter ¶ added in v1.9.3
func (a *WebsiteCARouter) InitRouter(Router *gin.RouterGroup)
type WebsiteDnsAccountRouter ¶
type WebsiteDnsAccountRouter struct { }
func (*WebsiteDnsAccountRouter) InitRouter ¶ added in v1.9.3
func (a *WebsiteDnsAccountRouter) InitRouter(Router *gin.RouterGroup)
type WebsiteGroupRouter ¶
type WebsiteGroupRouter struct { }
func (*WebsiteGroupRouter) InitRouter ¶ added in v1.9.3
func (a *WebsiteGroupRouter) InitRouter(Router *gin.RouterGroup)
type WebsiteRouter ¶
type WebsiteRouter struct { }
func (*WebsiteRouter) InitRouter ¶ added in v1.9.3
func (a *WebsiteRouter) InitRouter(Router *gin.RouterGroup)
type WebsiteSSLRouter ¶
type WebsiteSSLRouter struct { }
func (*WebsiteSSLRouter) InitRouter ¶ added in v1.9.3
func (a *WebsiteSSLRouter) InitRouter(Router *gin.RouterGroup)
Source Files ¶
- common.go
- entry.go
- ro_app.go
- ro_base.go
- ro_container.go
- ro_cronjob.go
- ro_dashboard.go
- ro_database.go
- ro_file.go
- ro_group.go
- ro_host.go
- ro_log.go
- ro_nginx.go
- ro_process.go
- ro_router.go
- ro_runtime.go
- ro_setting.go
- ro_terminal.go
- ro_toolbox.go
- ro_website.go
- ro_website_acme_account.go
- ro_website_ca.go
- ro_website_dns_account.go
- ro_website_ssl.go
Click to show internal directories.
Click to hide internal directories.