Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsTextFile ¶
func IsTextFile(fileName sharedTypes.Filename, size int64, reader io.Reader) (sharedTypes.Snapshot, bool, bool, error)
Types ¶
type Manager ¶
type Manager interface { AddDocToProject(ctx context.Context, request *types.AddDocRequest, response *types.AddDocResponse) error AddFolderToProject(ctx context.Context, request *types.AddFolderRequest, response *types.AddFolderResponse) error CleanupStaleFileUploads(ctx context.Context, dryRun bool, start time.Time) error DeleteDocFromProject(ctx context.Context, request *types.DeleteDocRequest) error DeleteFileFromProject(ctx context.Context, request *types.DeleteFileRequest) error DeleteFolderFromProject(ctx context.Context, request *types.DeleteFolderRequest) error GetProjectEntities(ctx context.Context, request *types.GetProjectEntitiesRequest, response *types.GetProjectEntitiesResponse) error MoveDocInProject(ctx context.Context, request *types.MoveDocRequest) error MoveFileInProject(ctx context.Context, request *types.MoveFileRequest) error MoveFolderInProject(ctx context.Context, request *types.MoveFolderRequest) error RenameDocInProject(ctx context.Context, request *types.RenameDocRequest) error RenameFileInProject(ctx context.Context, request *types.RenameFileRequest) error RenameFolderInProject(ctx context.Context, request *types.RenameFolderRequest) error RestoreDeletedDocInProject(ctx context.Context, request *types.RestoreDeletedDocRequest, response *types.RestoreDeletedDocResponse) error UploadFile(ctx context.Context, request *types.UploadFileRequest) error }
Click to show internal directories.
Click to hide internal directories.