20 lines
No EOL
621 B
Kotlin
20 lines
No EOL
621 B
Kotlin
package ani.dantotsu.media.manga
|
|
|
|
import ani.dantotsu.media.MediaDetailsViewModel
|
|
import ani.dantotsu.media.SourceAdapter
|
|
import ani.dantotsu.media.SourceSearchDialogFragment
|
|
import ani.dantotsu.parsers.ShowResponse
|
|
import kotlinx.coroutines.CoroutineScope
|
|
|
|
class MangaSourceAdapter(
|
|
sources: List<ShowResponse>,
|
|
val model: MediaDetailsViewModel,
|
|
val i: Int,
|
|
val id: Int,
|
|
fragment: SourceSearchDialogFragment,
|
|
scope: CoroutineScope
|
|
) : SourceAdapter(sources, fragment, scope) {
|
|
override suspend fun onItemClick(source: ShowResponse) {
|
|
model.overrideMangaChapters(i, source, id)
|
|
}
|
|
} |