class Files
extends BaseApi
import { Files } from "https://deno.land/x/gesso@v0.1.2/src/Files.ts";
Constructors
new
Files(config: Configuration)Methods
copyFolder(): Promise<Folder>
createFolder(): Promise<Folder>
deleteFile(): Promise<File>
deleteFolder(): Promise<Scope>
getIconMetadata(id: string, body?: unknown): Promise<unknown>
getPublicInlinePreviewUrl(): Promise<Scope>
getQuotaInformation(course_id: string, body?: unknown): Promise<unknown>
getUploadedMediaFolderForUser(course_id: string, body?: unknown): Promise<Folder>
listAllFolders(course_id: string, body?: unknown): Promise<Folder[]>
listFolders(id: string, body?: unknown): Promise<Folder[]>
listLicenses(course_id: string, body?: unknown): Promise<License[]>
removeUsageRights(): Promise<Scope>
resetLinkVerifier(id: string, body?: unknown): Promise<File>
resolvePath(course_id: string, body?: unknown): Promise<Folder[]>
setUsageRights(): Promise<UsageRights>
translateFileReference(): Promise<File>
course_id: string,
migration_id: string,
body?: unknown,
updateFile(): Promise<File>
updateFolder(): Promise<Folder>
uploadFile(folder_id: string, body?: unknown): Promise<Scope>