Package-level declarations

File tash management.

File Trash

Trash List

val fileManager: FileManager
lifecycleScope.launch {
fileManager.catalog.createFilesPagingFlow(
sorting = FileSortingMode.BY_TYPE,
config = null, // PagingConfig
)
}

Restore File

val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.restore(
fileIds = setOf("1", "2", "3")
)
}

Restore All Files

val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.restoreAll()
}

Delete

val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.delete(
fileIds = setOf("1", "2", "3")
)
}

Clear

val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.clear()
}

Types

Link copied to clipboard
interface FileTrash