Documentation ¶
Index ¶
- func RegisterAdminServant(e *gin.Engine, s Admin, m ...AdminChain)
- func RegisterSiteServant(e *gin.Engine, s Site, m ...SiteChain)
- type Admin
- type AdminChain
- type Site
- type SiteChain
- type UnimplementedAdminChain
- type UnimplementedAdminServant
- func (UnimplementedAdminServant) Chain() gin.HandlersChain
- func (UnimplementedAdminServant) DelUser(c context.Context) mir.Error
- func (UnimplementedAdminServant) Quit(c context.Context) mir.Error
- func (UnimplementedAdminServant) Teams(c context.Context) mir.Error
- func (UnimplementedAdminServant) User(c context.Context) mir.Error
- type UnimplementedSiteChain
- type UnimplementedSiteServant
- func (UnimplementedSiteServant) AnyStaticks(c *gin.Context)
- func (UnimplementedSiteServant) AnyTopics(c context.Context) mir.Error
- func (UnimplementedSiteServant) Articles(c context.Context) mir.Error
- func (UnimplementedSiteServant) Assets(c *gin.Context)
- func (UnimplementedSiteServant) Chain() gin.HandlersChain
- func (UnimplementedSiteServant) Index(c context.Context) mir.Error
- func (UnimplementedSiteServant) Logout(c context.Context) mir.Error
- func (UnimplementedSiteServant) ManyResources(c *gin.Context)
- func (UnimplementedSiteServant) MultiAttachments(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterAdminServant ¶
func RegisterAdminServant(e *gin.Engine, s Admin, m ...AdminChain)
RegisterAdminServant register Admin servant to gin
Types ¶
type AdminChain ¶
type AdminChain interface { ChainTeams() gin.HandlersChain ChainDelUser() gin.HandlersChain ChainUser() gin.HandlersChain // contains filtered or unexported methods }
type Site ¶
type Site interface { // Chain provide handlers chain for gin Chain() gin.HandlersChain MultiAttachments(*gin.Context) ManyResources(*gin.Context) AnyStaticks(*gin.Context) Assets(*gin.Context) Logout(context.Context) mir.Error Articles(context.Context) mir.Error AnyTopics(context.Context) mir.Error Index(context.Context) mir.Error // contains filtered or unexported methods }
type SiteChain ¶
type SiteChain interface { ChainMultiAttachments() gin.HandlersChain ChainArticles() gin.HandlersChain ChainAnyTopics() gin.HandlersChain ChainIndex() gin.HandlersChain // contains filtered or unexported methods }
type UnimplementedAdminChain ¶
type UnimplementedAdminChain struct{}
UnimplementedAdminChain can be embedded to have forward compatible implementations.
func (*UnimplementedAdminChain) ChainDelUser ¶
func (b *UnimplementedAdminChain) ChainDelUser() gin.HandlersChain
func (*UnimplementedAdminChain) ChainTeams ¶
func (b *UnimplementedAdminChain) ChainTeams() gin.HandlersChain
func (*UnimplementedAdminChain) ChainUser ¶
func (b *UnimplementedAdminChain) ChainUser() gin.HandlersChain
type UnimplementedAdminServant ¶
type UnimplementedAdminServant struct{}
UnimplementedAdminServant can be embedded to have forward compatible implementations.
func (UnimplementedAdminServant) Chain ¶
func (UnimplementedAdminServant) Chain() gin.HandlersChain
func (UnimplementedAdminServant) DelUser ¶
func (UnimplementedAdminServant) DelUser(c context.Context) mir.Error
func (UnimplementedAdminServant) Quit ¶
func (UnimplementedAdminServant) Quit(c context.Context) mir.Error
func (UnimplementedAdminServant) Teams ¶
func (UnimplementedAdminServant) Teams(c context.Context) mir.Error
func (UnimplementedAdminServant) User ¶
func (UnimplementedAdminServant) User(c context.Context) mir.Error
type UnimplementedSiteChain ¶
type UnimplementedSiteChain struct{}
UnimplementedSiteChain can be embedded to have forward compatible implementations.
func (*UnimplementedSiteChain) ChainAnyTopics ¶
func (b *UnimplementedSiteChain) ChainAnyTopics() gin.HandlersChain
func (*UnimplementedSiteChain) ChainArticles ¶
func (b *UnimplementedSiteChain) ChainArticles() gin.HandlersChain
func (*UnimplementedSiteChain) ChainIndex ¶
func (b *UnimplementedSiteChain) ChainIndex() gin.HandlersChain
func (*UnimplementedSiteChain) ChainMultiAttachments ¶
func (b *UnimplementedSiteChain) ChainMultiAttachments() gin.HandlersChain
type UnimplementedSiteServant ¶
type UnimplementedSiteServant struct{}
UnimplementedSiteServant can be embedded to have forward compatible implementations.
func (UnimplementedSiteServant) AnyStaticks ¶
func (UnimplementedSiteServant) AnyStaticks(c *gin.Context)
func (UnimplementedSiteServant) AnyTopics ¶
func (UnimplementedSiteServant) AnyTopics(c context.Context) mir.Error
func (UnimplementedSiteServant) Articles ¶
func (UnimplementedSiteServant) Articles(c context.Context) mir.Error
func (UnimplementedSiteServant) Assets ¶
func (UnimplementedSiteServant) Assets(c *gin.Context)
func (UnimplementedSiteServant) Chain ¶
func (UnimplementedSiteServant) Chain() gin.HandlersChain
func (UnimplementedSiteServant) Index ¶
func (UnimplementedSiteServant) Index(c context.Context) mir.Error
func (UnimplementedSiteServant) Logout ¶
func (UnimplementedSiteServant) Logout(c context.Context) mir.Error
func (UnimplementedSiteServant) ManyResources ¶
func (UnimplementedSiteServant) ManyResources(c *gin.Context)
func (UnimplementedSiteServant) MultiAttachments ¶
func (UnimplementedSiteServant) MultiAttachments(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.