File Sharing
Methods
sendFiles(files: File[]): void
sendFiles(files: File[]): voidconst roomConnection = wherebyClient.getRoomConnection();
roomConnection.sendFiles(files); // files: File[]
const unsubscribe = roomConnection.subscribe((state) => {
for (const upload of state.fileUploads) {
console.log(upload.name, upload.status, upload.error);
}
});downloadFile(file: ChatFileShare): Promise<Blob>
downloadFile(file: ChatFileShare): Promise<Blob>const blob = await roomConnection.downloadFile(file); // file: ChatFileShare
const url = URL.createObjectURL(blob);
// ...use `url`, then URL.revokeObjectURL(url)State
Field
Type
Description
FileUpload
FileUploadChatFileShare
ChatFileShareFileShareError
FileShareErrorValidation
Exported constants
Constant
Value
Description
Last updated
Was this helpful?

