Package-level declarations
Functions
Link copied to clipboard
context(scope: EntryProviderScope<NavKey>)
inline fun <T : FolderNavKey> folderEntry(sceneKey: String, noinline onBackClick: () -> Unit, noinline onSearchClick: (BookshelfId, PathString) -> Unit = { _, _ -> }, noinline onFileClick: (File) -> Unit, noinline onFileInfoClick: (File) -> Unit, noinline onSettingsClick: () -> Unit)
inline fun <T : FolderNavKey> folderEntry(sceneKey: String, noinline onBackClick: () -> Unit, noinline onSearchClick: (BookshelfId, PathString) -> Unit = { _, _ -> }, noinline onFileClick: (File) -> Unit, noinline onFileInfoClick: (File) -> Unit, noinline onSettingsClick: () -> Unit)
Link copied to clipboard
context(scope: EntryProviderScope<NavKey>)
inline fun <T : FolderNavKey, V : FileInfoNavKey> folderFileInfoNavEntry(sceneKeyPrefix: String, noinline onBackClick: () -> Unit, noinline onInfoBackClick: () -> Unit, noinline onSearchClick: (BookshelfId, PathString) -> Unit = { _, _ -> }, noinline onFileClick: (File) -> Unit, noinline onFileInfoClick: (File) -> Unit, noinline onSettingsClick: () -> Unit, noinline onCollectionClick: (File) -> Unit, noinline onOpenFolderClick: (File) -> Unit = {})
inline fun <T : FolderNavKey, V : FileInfoNavKey> folderFileInfoNavEntry(sceneKeyPrefix: String, noinline onBackClick: () -> Unit, noinline onInfoBackClick: () -> Unit, noinline onSearchClick: (BookshelfId, PathString) -> Unit = { _, _ -> }, noinline onFileClick: (File) -> Unit, noinline onFileInfoClick: (File) -> Unit, noinline onSettingsClick: () -> Unit, noinline onCollectionClick: (File) -> Unit, noinline onOpenFolderClick: (File) -> Unit = {})