mirror of
https://github.com/gedoor/legado.git
synced 2025-08-10 00:52:30 +00:00
实现筛选
This commit is contained in:
@@ -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) }
|
||||
)
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user