v1

package
v4.0.0-...-755bc99 Latest Latest
Warning

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

Go to latest
Published: May 26, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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

func RegisterSiteServant

func RegisterSiteServant(e *gin.Engine, s Site, m ...SiteChain)

RegisterSiteServant register Site servant to gin

Types

type Admin

type Admin interface {

	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	Quit(context.Context) mir.Error
	Teams(context.Context) mir.Error
	DelUser(context.Context) mir.Error
	User(context.Context) mir.Error
	// contains filtered or unexported methods
}

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) 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) Chain

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)

Jump to

Keyboard shortcuts

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