实现筛选

This commit is contained in:
Xwite committed 2023-03-11 23:26:48 +08:00
1 parent 537667f0b0
commit 0d79885229
2 files changed
+15 -3

No files matched your search

@@ -50,9 +50,14 @@ class ImportBookViewModel(application: Application) : BaseViewModel(application)
}
override fun screen(key: String?) {
trySend(list)
if (key.isNullOrBlank()) {
trySend(list)
} else {
trySend(
list.filter { it.name.contains(key) }
)
}
}
}
withContext(Main) {
@@ -51,7 +51,14 @@ class RemoteBookViewModel(application: Application) : BaseViewModel(application)
}
override fun screen(key: String?) {
trySend(list)
if (key.isNullOrBlank()) {
trySend(list)
} else {
trySend(
list.filter { it.filename.contains(key) }
)
}
}
}