delete File Descriptor Viewer
abstract fun deleteFileDescriptorViewer(fileDescriptor: RainbowFileDescriptor, viewerIdToDelete: String, deleteFileOnLastViewer: Boolean = false, listener: RainbowListener<Unit, FileRepository.ViewerError>? = null)
Deletes a given viewer from a RainbowFileDescriptor The user must be a current viewer of the RainbowFileDescriptor, once deleted, they will no longer have access to it
Parameters
file Descriptor
RainbowFileDescriptor the RainbowFileDescriptor to remove the viewer
viewer Id To Delete
String the unique identifier of the viewer
delete File On Last Viewer
Delete the RainbowFileDescriptor when the last viewer has been removed
listener
RainbowListener