Cloudreve/pkg/filesystem/fsctx/context.go

35 lines
754 B
Go
Raw Normal View History

2019-12-10 17:10:34 +08:00
package fsctx
2019-11-18 19:09:56 +08:00
type key int
const (
// GinCtx Gin的上下文
GinCtx key = iota
// SavePathCtx 文件物理路径
SavePathCtx
// FileHeaderCtx 上传的文件
FileHeaderCtx
2019-11-26 20:59:57 +08:00
// PathCtx 文件或目录的虚拟路径
PathCtx
2019-12-10 17:10:34 +08:00
// FileModelCtx 文件数据库模型
FileModelCtx
// FolderModelCtx 目录数据库模型
FolderModelCtx
// HTTPCtx HTTP请求的上下文
HTTPCtx
2019-12-27 21:15:05 +08:00
// UploadPolicyCtx 上传策略一般为slave模式下使用
UploadPolicyCtx
2020-01-02 14:51:17 +08:00
// UserCtx 用户
UserCtx
// ThumbSizeCtx 缩略图尺寸
ThumbSizeCtx
// OriginSourceNameCtx 原始原文件名
OriginSourceNameCtx
// FileSizeCtx 文件大小
FileSizeCtx
// ShareKeyCtx 分享文件的 HashID
ShareKeyCtx
// LimitParentCtx 限制父目录
LimitParentCtx
2019-11-18 19:09:56 +08:00
)