attach

package
v0.0.7 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2024 License: GPL-3.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApiDownload

func ApiDownload(root string, params ...string) gin.HandlerFunc

func ApiInfo

func ApiInfo(root string, params ...string) gin.HandlerFunc

func ApiList

func ApiList(root string, params ...string) gin.HandlerFunc

func ApiMakeDir

func ApiMakeDir(root string, params ...string) gin.HandlerFunc

func ApiMove

func ApiMove(root string, params ...string) gin.HandlerFunc

func ApiRead

func ApiRead(root string, params ...string) gin.HandlerFunc

func ApiRemove

func ApiRemove(root string, params ...string) gin.HandlerFunc

func ApiRename

func ApiRename(root string, params ...string) gin.HandlerFunc

func ApiUpload

func ApiUpload(root string, params ...string) gin.HandlerFunc

func ApiWrite

func ApiWrite(root string, params ...string) gin.HandlerFunc

func Error

func Error(ctx *gin.Context, err error)

func Fail

func Fail(ctx *gin.Context, err string)

func List

func List(ctx *gin.Context, data any, total int64)

func OK

func OK(ctx *gin.Context, data any)

func Routers

func Routers(group *gin.RouterGroup, root string, params ...string)

Types

type MoveBody

type MoveBody struct {
	Path string `json:"path,omitempty"`
}

type RenameBody

type RenameBody struct {
	Name string `json:"name,omitempty"`
}

type ReplyData

type ReplyData[T any] struct {
	Data  T      `json:"data"`
	Error string `json:"error,omitempty"`
}

type ReplyList

type ReplyList[T any] struct {
	Data  []T    `json:"data"`
	Total int64  `json:"total"`
	Error string `json:"error,omitempty"`
}

Jump to

Keyboard shortcuts

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