Package-level declarations
File lists.
File Catalog
The FileCatalog interface provides the following methods for working with lists and files.
File Lists
List of child files.
val fileManager: FileManager
lifecycleScope.launch {
fileManager.catalog.createFilesPagingFlow(
parentFileId = "File Parent Id",
sorting = FileSortingMode.BY_TYPE,
config = null, // PagingConfig
)
}Content copied to clipboard
List of newly opened files.
val fileManager: FileManager
lifecycleScope.launch {
fileManager.catalog.createResentOpenedFilesPagingFlow(
sorting = FileSortingMode.BY_TYPE,
config = null, // PagingConfig
)
}Content copied to clipboard
File Methods
Getting a file by Id.
val fileManager: FileManager
lifecycleScope.launch {
val file: FileItem = fileManager.catalog.getFileById("File id")
}Content copied to clipboard
Getting a file content link.
val fileManager: FileManager
lifecycleScope.launch {
val fileDownloadLink: String? = fileManager.catalog.getFileContentLink("File id")
}Content copied to clipboard
Types
Link copied to clipboard
interface FileCatalog