pull/2459/head
kunfei 2 years ago
parent 98e7721354
commit f9672a4fc5
  1. 8
      app/src/main/java/io/legado/app/ui/book/search/SearchScope.kt

@ -24,7 +24,7 @@ data class SearchScope(private var scope: String) {
return scope
}
val stateLiveData = MutableLiveData("")
val stateLiveData = MutableLiveData(scope)
fun update(scope: String) {
this.scope = scope
@ -33,10 +33,16 @@ data class SearchScope(private var scope: String) {
fun update(groups: List<String>) {
scope = groups.joinToString(",")
stateLiveData.postValue(scope)
}
fun update(source: BookSource) {
scope = "${source.bookSourceName}::${source.bookSourceUrl}"
stateLiveData.postValue(scope)
}
fun isSource(): Boolean {
return scope.contains("::")
}
val display: String

Loading…
Cancel
Save