Constructors PropertiesReadonly
utils utils : { signals : { PauseSignal : typeof PauseSignal } ; utils : { calculateChunkIndices : ( param0 : { chunks : number ; end : number ; start : number } , ) => [ number , number ] ; readLocalFileChunk : ( param0 : { length : number ; offset : number ; path : string } , ) => Promise < Buffer > ; readWebFileChunk : ( param0 : { file : File ; index : number ; length : number } , ) => Promise < Buffer > ; } ; } = ... Methodschange Directory Color changeDirectoryColor ( param0 : { color : string ; uuid : string } ) : Promise < void > Parameters param0 : { color : string ; uuid : string } Returns Promise < void > check If Item Is Shared For Rename check If Item Parent Is Shared checkIfItemParentIsShared ( param0 : { itemMetadata : FileMetadata | FolderMetadata ; parent : string ; type : "file" | "directory" ; uuid : string ; } , ) : Promise < void > create Directory createDirectory ( param0 : { name : string ; parent : string ; renameIfExists ?: boolean ; uuid ?: string ; } , ) : Promise < string > Parameters param0 : { name : string ; parent : string ; renameIfExists ?: boolean ; uuid ?: string } Returns Promise < string > delete Directory deleteDirectory ( param0 : { uuid : string } ) : Promise < void > delete File deleteFile ( param0 : { uuid : string } ) : Promise < void > directory Exists directoryExists ( param0 : { name : string ; parent : string } , ) : Promise < DirExistsResponse > Parameters param0 : { name : string ; parent : string } directory Public Link Content directoryPublicLinkContent ( param0 : { key : string ; parent : string ; password ?: string ; salt ?: string ; uuid : string ; } , ) : Promise < DirLinkContentDecryptedResponse > Parameters param0 : { key : string ; parent : string ; password ?: string ; salt ?: string ; uuid : string } directory Public Link Info Parameters param0 : { key : string ; uuid : string } directory Size directorySize ( param0 : { receiverId ?: number ; sharerId ?: number ; trash ?: boolean ; uuid : string ; } , ) : Promise < { files : number ; folders : number ; size : number } > Parameters param0 : { receiverId ?: number ; sharerId ?: number ; trash ?: boolean ; uuid : string } Returns Promise < { files : number ; folders : number ; size : number } > directory Size Public Link directorySizePublicLink ( param0 : { linkUUID : string ; uuid : string } , ) : Promise < { files : number ; folders : number ; size : number } > Parameters param0 : { linkUUID : string ; uuid : string } Returns Promise < { files : number ; folders : number ; size : number } > directoryUUIDTo Path directoryUUIDToPath ( param0 : { uuid : string } ) : Promise < string > disable Public Link disablePublicLink ( __namedParameters : { itemUUID : string ; type : "directory" } , ) : Promise < void > Parameters __namedParameters : { itemUUID : string ; type : "directory" } Returns Promise < void > disablePublicLink ( __namedParameters : { itemUUID : string ; linkUUID : string ; type : "file" } , ) : Promise < void > Parameters __namedParameters : { itemUUID : string ; linkUUID : string ; type : "file" } Returns Promise < void > download Directory To Local downloadDirectoryToLocal ( param0 : { abortSignal ?: AbortSignal ; linkHasPassword ?: boolean ; linkKey ?: string ; linkPassword ?: string ; linkSalt ?: string ; linkUUID ?: string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; pauseSignal ?: PauseSignal ; to ?: string ; type ?: DirDownloadType ; uuid : string ; } , ) : Promise < string > Parameters param0 : { abortSignal ?: AbortSignal ; linkHasPassword ?: boolean ; linkKey ?: string ; linkPassword ?: string ; linkSalt ?: string ; linkUUID ?: string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; pauseSignal ?: PauseSignal ; to ?: string ; type ?: DirDownloadType ; uuid : string ; } Returns Promise < string > download File To Local downloadFileToLocal ( param0 : { abortSignal ?: AbortSignal ; bucket : string ; chunks : number ; end ?: number ; key : string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; pauseSignal ?: PauseSignal ; region : string ; size : number ; start ?: number ; to ?: string ; uuid : string ; version : FileEncryptionVersion ; } , ) : Promise < string > Parameters param0 : { abortSignal ?: AbortSignal ; bucket : string ; chunks : number ; end ?: number ; key : string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; pauseSignal ?: PauseSignal ; region : string ; size : number ; start ?: number ; to ?: string ; uuid : string ; version : FileEncryptionVersion ; } Returns Promise < string > download File To Readable Stream downloadFileToReadableStream ( param0 : { abortSignal ?: AbortSignal ; bucket : string ; chunks : number ; end ?: number ; key : string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; pauseSignal ?: PauseSignal ; region : string ; size : number ; start ?: number ; uuid : string ; version : FileEncryptionVersion ; } , ) : ReadableStream < Buffer > Parameters param0 : { abortSignal ?: AbortSignal ; bucket : string ; chunks : number ; end ?: number ; key : string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; pauseSignal ?: PauseSignal ; region : string ; size : number ; start ?: number ; uuid : string ; version : FileEncryptionVersion ; } edit Directory Metadata editDirectoryMetadata ( param0 : { name : string ; uuid : string } ) : Promise < void > Parameters param0 : { name : string ; uuid : string } Returns Promise < void > edit File Metadata editFileMetadata ( param0 : { metadata : FileMetadata ; uuid : string } , ) : Promise < void > edit Public Link editPublicLink ( param0 : { enableDownload ?: boolean ; expiration : PublicLinkExpiration ; itemUUID : string ; linkUUID ?: string ; password ?: string ; type : "file" | "directory" ; } , ) : Promise < void > Parameters param0 : { enableDownload ?: boolean ; expiration : PublicLinkExpiration ; itemUUID : string ; linkUUID ?: string ; password ?: string ; type : "file" | "directory" ; } Returns Promise < void > empty Trash emptyTrash () : Promise < void > enable Public Link enablePublicLink ( param0 : { onProgress ?: ProgressWithTotalCallback ; type : "file" | "directory" ; uuid : string ; } , ) : Promise < string > favorite Directory favoriteDirectory ( param0 : { favorite : boolean ; uuid : string } ) : Promise < void > Parameters param0 : { favorite : boolean ; uuid : string } Returns Promise < void > favorite File favoriteFile ( param0 : { favorite : boolean ; uuid : string } ) : Promise < void > Parameters param0 : { favorite : boolean ; uuid : string } Returns Promise < void > file Exists Parameters param0 : { name : string ; parent : string } file Public Link Has Password file Public Link Info filePublicLinkInfo ( param0 : { key : string ; password ?: string ; salt ?: string ; uuid : string } , ) : Promise < Omit < FileLinkInfoResponse , "size" > & { size : number } > Parameters param0 : { key : string ; password ?: string ; salt ?: string ; uuid : string } fileUUIDTo Path fileUUIDToPath ( param0 : { uuid : string } ) : Promise < string > generate Search Items generateSearchItems ( param0 : { name : string ; type : "file" | "directory" ; uuid : string } , ) : Promise < SearchAddItem [] > Parameters param0 : { name : string ; type : "file" | "directory" ; uuid : string } get Directory getDirectory ( param0 : { uuid : string } ) : Promise < GetDirResult > get Directory Tree getDirectoryTree ( param0 : { linkHasPassword ?: boolean ; linkKey ?: string ; linkPassword ?: string ; linkSalt ?: string ; linkUUID ?: string ; skipCache ?: boolean ; type ?: DirDownloadType ; uuid : string ; } , ) : Promise < Record < string , CloudItemTree > > Parameters param0 : { linkHasPassword ?: boolean ; linkKey ?: string ; linkPassword ?: string ; linkSalt ?: string ; linkUUID ?: string ; skipCache ?: boolean ; type ?: DirDownloadType ; uuid : string ; } list Directory listDirectory ( param0 : { onlyDirectories ?: boolean ; uuid : string } , ) : Promise < CloudItem [] > Parameters param0 : { onlyDirectories ?: boolean ; uuid : string } Returns Promise < CloudItem [] > list Directory Shared In listDirectorySharedIn ( param0 : { uuid : string } ) : Promise < CloudItemShared [] > list Directory Shared Out listDirectorySharedOut ( param0 : { receiverId ?: number ; uuid : string } , ) : Promise < CloudItemShared [] > Parameters param0 : { receiverId ?: number ; uuid : string } move Directory moveDirectory ( param0 : { metadata : FolderMetadata ; overwriteIfExists ?: boolean ; to : string ; uuid : string ; } , ) : Promise < void > Parameters param0 : { metadata : FolderMetadata ; overwriteIfExists ?: boolean ; to : string ; uuid : string ; } Returns Promise < void > move File moveFile ( param0 : { metadata : FileMetadata ; overwriteIfExists ?: boolean ; to : string ; uuid : string ; } , ) : Promise < void > Parameters param0 : { metadata : FileMetadata ; overwriteIfExists ?: boolean ; to : string ; uuid : string ; } Returns Promise < void > public Link Status Parameters __namedParameters : { type : "file" ; uuid : string } publicLinkStatus ( __namedParameters : { type : "directory" ; uuid : string } , ) : Promise < DirLinkStatusResponse > Parameters __namedParameters : { type : "directory" ; uuid : string } remove Shared Item removeSharedItem ( param0 : { uuid : string } ) : Promise < void > rename Directory renameDirectory ( param0 : { name : string ; overwriteIfExists ?: boolean ; uuid : string } , ) : Promise < void > Parameters param0 : { name : string ; overwriteIfExists ?: boolean ; uuid : string } Returns Promise < void > rename File renameFile ( param0 : { metadata : FileMetadata ; name : string ; overwriteIfExists ?: boolean ; uuid : string ; } , ) : Promise < void > Parameters param0 : { metadata : FileMetadata ; name : string ; overwriteIfExists ?: boolean ; uuid : string ; } Returns Promise < void > restore Directory restoreDirectory ( param0 : { uuid : string } ) : Promise < void > restore File restoreFile ( param0 : { uuid : string } ) : Promise < void > restore File Version restoreFileVersion ( param0 : { currentUUID : string ; uuid : string } ) : Promise < void > Parameters param0 : { currentUUID : string ; uuid : string } Returns Promise < void > stop Sharing Item stopSharingItem ( param0 : { receiverId : number ; uuid : string } ) : Promise < void > Parameters param0 : { receiverId : number ; uuid : string } Returns Promise < void > trash Directory trashDirectory ( param0 : { uuid : string } ) : Promise < void > trash File trashFile ( param0 : { uuid : string } ) : Promise < void > upload Directory From Web uploadDirectoryFromWeb ( param0 : { abortSignal ?: AbortSignal ; files : { file : File ; path : string } [] ; name ?: string ; onDirectoryCreated ?: ( item : CloudItem ) => void ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; throwOnSingleFileUploadError ?: boolean ; } , ) : Promise < void > Parameters param0 : { abortSignal ?: AbortSignal ; files : { file : File ; path : string } [] ; name ?: string ; onDirectoryCreated ?: ( item : CloudItem ) => void ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; throwOnSingleFileUploadError ?: boolean ; } Returns Promise < void > upload Local Directory uploadLocalDirectory ( param0 : { abortSignal ?: AbortSignal ; name ?: string ; onDirectoryCreated ?: ( item : CloudItem ) => void ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; source : string ; throwOnSingleFileUploadError ?: boolean ; } , ) : Promise < void > Parameters param0 : { abortSignal ?: AbortSignal ; name ?: string ; onDirectoryCreated ?: ( item : CloudItem ) => void ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; source : string ; throwOnSingleFileUploadError ?: boolean ; } Returns Promise < void > upload Local File uploadLocalFile ( param0 : { abortSignal ?: AbortSignal ; encryptionKey ?: string ; name ?: string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; source : string ; uuid ?: string ; } , ) : Promise < CloudItem > Parameters param0 : { abortSignal ?: AbortSignal ; encryptionKey ?: string ; name ?: string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; source : string ; uuid ?: string ; } upload Local File Stream uploadLocalFileStream ( param0 : { abortSignal ?: AbortSignal ; creation ?: number ; encryptionKey ?: string ; lastModified ?: number ; name : string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; source : Readable | ReadableStream < any > ; } , ) : Promise < CloudItem > Parameters param0 : { abortSignal ?: AbortSignal ; creation ?: number ; encryptionKey ?: string ; lastModified ?: number ; name : string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; source : Readable | ReadableStream < any > ; } upload Web File uploadWebFile ( param0 : { abortSignal ?: AbortSignal ; file : File ; name ?: string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; uuid ?: string ; } , ) : Promise < CloudItem > Parameters param0 : { abortSignal ?: AbortSignal ; file : File ; name ?: string ; onError ?: ( err : Error ) => void ; onFinished ?: () => void ; onProgress ?: ProgressCallback ; onProgressId ?: string ; onQueued ?: () => void ; onStarted ?: () => void ; onUploaded ?: ( item : CloudItem ) => Promise < void > ; parent : string ; pauseSignal ?: PauseSignal ; uuid ?: string ; }
Cloud
Date
2/14/2024 - 11:29:58 PM
Export
Cloud