Interface: Api
Entry point for files in Smokeball.Methods
download()
download(Returns download details including download URL for the specified files. Limit of 10 files per request.request
):Promise
<MatterFileDownloadDetails
[]>
Parameters
request
DownloadMatterFilesRequest
Returns
Promise
<MatterFileDownloadDetails
[]>
Example
getMany()
getMany(Returns a page of files from the given Matter and Folder.request
):Promise
<GetMatterFilesResponse
>
Parameters
request
GetMatterFilesRequest
Returns
Promise
<GetMatterFilesResponse
>
Example
open()
open(Opens the specified file in the native app.request
):void
Parameters
request
FileRequest
Returns
void
Example
select()
select(Opens a file picker to select files from a matter. Returns the selected files.request
):Promise
<File
[]>
Parameters
request
SelectFilesRequest
Returns
Promise
<File
[]>