Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler interface {
// RoleOperation Grant or revoke user's role.
// @Tags API.role
// @Router /api/role/operation [post]
RoleOperation() core.HandlerFunc
// GetRole Gets all roles.
// @Tags API.role
// @Router /api/role/roles [get]
GetRole() core.HandlerFunc
// GetUserRole Get user's role.
// @Tags API.role
// @Router /api/role/user [get]
GetUserRole() core.HandlerFunc
// CreateRole Creates a role.
// @Tags API.role
// @Router /api/role/create [post]
CreateRole() core.HandlerFunc
// UpdateRole Update role's name and permission.
// @Tags API.role
// @Router /api/role/update [post]
UpdateRole() core.HandlerFunc
// DeleteRole Delete a role.
// @Tags API.role
// @router /api/role/delete [post]
DeleteRole() core.HandlerFunc
}
Click to show internal directories.
Click to hide internal directories.