router

package
v0.0.0-...-1100b98 Latest Latest
Warning

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

Go to latest
Published: Jun 15, 2024 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitRouter

func InitRouter(
	router *gin.RouterGroup,
)

Types

type CategoryRouter

type CategoryRouter struct {
	// contains filtered or unexported fields
}

func (*CategoryRouter) Register

func (c *CategoryRouter) Register()

type ChallengeRouter

type ChallengeRouter struct {
	// contains filtered or unexported fields
}

func (*ChallengeRouter) PreProcess

func (c *ChallengeRouter) PreProcess() gin.HandlerFunc

func (*ChallengeRouter) Register

func (c *ChallengeRouter) Register()

type ConfigRouter

type ConfigRouter struct {
	// contains filtered or unexported fields
}

func (*ConfigRouter) Register

func (c *ConfigRouter) Register()

type GameRouter

type GameRouter struct {
	// contains filtered or unexported fields
}

func (*GameRouter) PreProcess

func (g *GameRouter) PreProcess() gin.HandlerFunc

func (*GameRouter) Register

func (g *GameRouter) Register()

type ICategoryRouter

type ICategoryRouter interface {
	Register()
}

func NewCategoryRouter

func NewCategoryRouter(categoryRouter *gin.RouterGroup, categoryController controller.ICategoryController) ICategoryRouter

type IChallengeRouter

type IChallengeRouter interface {
	Register()
}

func NewChallengeRouter

func NewChallengeRouter(challengeRouter *gin.RouterGroup, challengeController controller.IChallengeController) IChallengeRouter

type IConfigRouter

type IConfigRouter interface {
	Register()
}

func NewConfigRouter

func NewConfigRouter(configRouter *gin.RouterGroup, configController controller.IConfigController) IConfigRouter

type IGameRouter

type IGameRouter interface {
	Register()
}

func NewGameRouter

func NewGameRouter(gameRouter *gin.RouterGroup, gameController controller.IGameController) IGameRouter

type IMediaRouter

type IMediaRouter interface {
	Register()
}

func NewMediaRouter

func NewMediaRouter(mediaRouter *gin.RouterGroup, mediaController controller.IMediaController) IMediaRouter

type IPodRouter

type IPodRouter interface {
	Register()
}

func NewPodRouter

func NewPodRouter(podRouter *gin.RouterGroup, podController controller.IPodController) IPodRouter

type IProxyRouter

type IProxyRouter interface {
	Register()
}

func NewProxyRouter

func NewProxyRouter(proxyRouter *gin.RouterGroup, proxyController controller.IProxyController) IProxyRouter

type ISubmissionRouter

type ISubmissionRouter interface {
	Register()
}

func NewSubmissionRouter

func NewSubmissionRouter(submissionRouter *gin.RouterGroup, submissionController controller.ISubmissionController) ISubmissionRouter

type ITeamRouter

type ITeamRouter interface {
	Register()
}

func NewTeamRouter

func NewTeamRouter(teamRouter *gin.RouterGroup, teamController controller.ITeamController) ITeamRouter

type IUserRouter

type IUserRouter interface {
	Register()
}

func NewUserRouter

func NewUserRouter(userRouter *gin.RouterGroup, userController controller.IUserController) IUserRouter

type MediaRouter

type MediaRouter struct {
	// contains filtered or unexported fields
}

func (*MediaRouter) Register

func (m *MediaRouter) Register()

type PodRouter

type PodRouter struct {
	// contains filtered or unexported fields
}

func (*PodRouter) Register

func (p *PodRouter) Register()

type ProxyRouter

type ProxyRouter struct {
	// contains filtered or unexported fields
}

func (*ProxyRouter) Register

func (p *ProxyRouter) Register()

type Router

type Router struct {
	// contains filtered or unexported fields
}

type SubmissionRouter

type SubmissionRouter struct {
	// contains filtered or unexported fields
}

func (*SubmissionRouter) PreProcess

func (s *SubmissionRouter) PreProcess() gin.HandlerFunc

func (*SubmissionRouter) Register

func (s *SubmissionRouter) Register()

type TeamRouter

type TeamRouter struct {
	// contains filtered or unexported fields
}

func (*TeamRouter) CanModifyTeam

func (t *TeamRouter) CanModifyTeam() gin.HandlerFunc

func (*TeamRouter) Register

func (t *TeamRouter) Register()

type UserRouter

type UserRouter struct {
	// contains filtered or unexported fields
}

func (*UserRouter) CanModifyUser

func (u *UserRouter) CanModifyUser() gin.HandlerFunc

func (*UserRouter) Register

func (u *UserRouter) Register()

Jump to

Keyboard shortcuts

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