handlers

package
v0.0.0-...-d042ab0 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2025 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckTokenValidation

func CheckTokenValidation(c *gin.Context)

func UserLogin

func UserLogin(c *gin.Context)

func UserLogout

func UserLogout(c *gin.Context)

Types

type AuthHandler

type AuthHandler struct {
	AuthService *services.AuthService
}

func NewAuthHandler

func NewAuthHandler(authService *services.AuthService) *AuthHandler

func (*AuthHandler) UserLogin

func (ah *AuthHandler) UserLogin(c *gin.Context)

func (*AuthHandler) UserLogout

func (ah *AuthHandler) UserLogout(c *gin.Context)

type FileHandler

type FileHandler struct {
	FileService *services.FileService
}

func NewFileHandler

func NewFileHandler(fileService *services.FileService) *FileHandler

func (*FileHandler) FileDelete

func (h *FileHandler) FileDelete(c *gin.Context)

func (*FileHandler) FileDeleteAll

func (h *FileHandler) FileDeleteAll(c *gin.Context)

func (*FileHandler) FileDownload

func (fh *FileHandler) FileDownload(c *gin.Context)

func (*FileHandler) FileFavorites

func (h *FileHandler) FileFavorites(c *gin.Context)

func (*FileHandler) FilePatch

func (fh *FileHandler) FilePatch(c *gin.Context)

func (*FileHandler) FileThumbnail

func (h *FileHandler) FileThumbnail(c *gin.Context)

func (*FileHandler) FileTrashCan

func (h *FileHandler) FileTrashCan(c *gin.Context)

func (*FileHandler) FileUpdate

func (fh *FileHandler) FileUpdate(c *gin.Context)

type FolderHandler

type FolderHandler struct {
	FolderService *services.FolderService
}

func NewFolderHandler

func NewFolderHandler(fs *services.FolderService) *FolderHandler

func (*FolderHandler) FolderContents

func (fh *FolderHandler) FolderContents(c *gin.Context)

func (*FolderHandler) FolderContentsCreate

func (fh *FolderHandler) FolderContentsCreate(c *gin.Context)

func (*FolderHandler) FolderCreate

func (fh *FolderHandler) FolderCreate(c *gin.Context)

func (*FolderHandler) FolderDelete

func (fh *FolderHandler) FolderDelete(c *gin.Context)

func (*FolderHandler) FolderDetail

func (fh *FolderHandler) FolderDetail(c *gin.Context)

func (*FolderHandler) FolderList

func (fh *FolderHandler) FolderList(c *gin.Context)

func (*FolderHandler) FolderPatch

func (fh *FolderHandler) FolderPatch(c *gin.Context)

type HLSHandler

type HLSHandler struct {
	HLSService *services.HLSService
}

func NewHLSHandler

func NewHLSHandler(hlsService *services.HLSService) *HLSHandler

func (*HLSHandler) ServeMasterPlaylist

func (h *HLSHandler) ServeMasterPlaylist(c *gin.Context)

func (*HLSHandler) ServeSegment

func (h *HLSHandler) ServeSegment(c *gin.Context)

type UserHandler

type UserHandler struct {
	UserService *services.UserService
}

func NewUserHandler

func NewUserHandler(userService *services.UserService) *UserHandler

func (*UserHandler) UserCreate

func (uf *UserHandler) UserCreate(c *gin.Context)

Jump to

Keyboard shortcuts

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