15 lines
350 B
Kotlin
Executable File
15 lines
350 B
Kotlin
Executable File
package exh.util
|
|
|
|
import android.net.Uri
|
|
import eu.kanade.tachiyomi.source.model.Filter
|
|
|
|
/**
|
|
* UriGroup
|
|
*/
|
|
open class UriGroup<V>(name: String, state: List<V>) : Filter.Group<V>(name, state), UriFilter {
|
|
override fun addToUri(builder: Uri.Builder) {
|
|
state.forEach {
|
|
if(it is UriFilter) it.addToUri(builder)
|
|
}
|
|
}
|
|
} |