Type alias CloudFileServiceDriver
CloudFileServiceDriver: { deleteFile: ((file,
baseDirectory?) => Promise<void>); getFileDownloadUrl: ((file,
baseDirectory?) => Promise<string>); getFileUploadUrl: ((file,
baseDirectory?) => Promise<string>); listFiles: ((path?,
baseDirectory?,
maxNumberOfFiles?,
cursor?) => Promise<ListFilesResult>); } Type declaration
deleteFile: ((file, baseDirectory?) => Promise<void>)
- (file, baseDirectory?): Promise<void>
Returns Promise<void>
getFileDownloadUrl: ((file, baseDirectory?) => Promise<string>)
- (file, baseDirectory?): Promise<string>
Returns Promise<string>
getFileUploadUrl: ((file, baseDirectory?) => Promise<string>)
- (file, baseDirectory?): Promise<string>
Returns Promise<string>
listFiles: ((path?, baseDirectory?, maxNumberOfFiles?, cursor?) => Promise<ListFilesResult>)
- (path?, baseDirectory?, maxNumberOfFiles?, cursor?): Promise<ListFilesResult>
Parameters
Optional
path: stringOptional
baseDirectory: stringOptional
maxNumberOfFiles: numberOptional
cursor: string
An API for a cloud file service driver.