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
)
}Content copied to clipboard
Restore File
val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.restore(
fileIds = setOf("1", "2", "3")
)
}Content copied to clipboard
Restore All Files
val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.restoreAll()
}Content copied to clipboard
Delete
val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.delete(
fileIds = setOf("1", "2", "3")
)
}Content copied to clipboard
Clear
val fileManager: FileManager
lifecycleScope.launch {
fileManager.trash.clear()
}Content copied to clipboard