mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-22 12:03:09 -04:00
#1292 run automated inspection fixes
This commit is contained in:
parent
d87037acdb
commit
5af99c10d6
@ -34,7 +34,7 @@ class LanguageActivity : BaseActivity() {
|
|||||||
|
|
||||||
@Inject lateinit var viewModelFactory: ViewModelProvider.Factory
|
@Inject lateinit var viewModelFactory: ViewModelProvider.Factory
|
||||||
|
|
||||||
val compositeDisposable = CompositeDisposable()
|
private val compositeDisposable = CompositeDisposable()
|
||||||
|
|
||||||
private val languageAdapter =
|
private val languageAdapter =
|
||||||
LanguageAdapter(
|
LanguageAdapter(
|
||||||
@ -75,7 +75,7 @@ class LanguageActivity : BaseActivity() {
|
|||||||
compositeDisposable.clear()
|
compositeDisposable.clear()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun render(state: State) = when (state) {
|
private fun render(state: State) = when (state) {
|
||||||
Loading -> language_progressbar.show()
|
Loading -> language_progressbar.show()
|
||||||
is Content -> {
|
is Content -> {
|
||||||
language_progressbar.hide()
|
language_progressbar.hide()
|
||||||
|
@ -20,7 +20,7 @@ sealed class LanguageDelegate<I : LanguageListItem, VH : LanguageListViewHolder<
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class LanguageItemDelegate(val clickAction: (LanguageItem) -> Unit) : LanguageDelegate<LanguageItem, LanguageViewHolder>() {
|
class LanguageItemDelegate(private val clickAction: (LanguageItem) -> Unit) : LanguageDelegate<LanguageItem, LanguageViewHolder>() {
|
||||||
override val itemClass = LanguageItem::class.java
|
override val itemClass = LanguageItem::class.java
|
||||||
|
|
||||||
override fun createViewHolder(parent: ViewGroup) =
|
override fun createViewHolder(parent: ViewGroup) =
|
||||||
|
@ -34,7 +34,7 @@ sealed class LanguageListViewHolder<T : LanguageListItem>(override val container
|
|||||||
item_language_books_count.text = containerView.resources.getQuantityString(
|
item_language_books_count.text = containerView.resources.getQuantityString(
|
||||||
R.plurals.books_count, language.occurencesOfLanguage, language.occurencesOfLanguage
|
R.plurals.books_count, language.occurencesOfLanguage, language.occurencesOfLanguage
|
||||||
)
|
)
|
||||||
item_language_checkbox.isChecked = language.active;
|
item_language_checkbox.isChecked = language.active
|
||||||
item_language_clickable_area.setOnClickListener { clickAction(item) }
|
item_language_clickable_area.setOnClickListener { clickAction(item) }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ import org.kiwix.kiwixmobile.language.adapter.LanguageListItem.HeaderItem
|
|||||||
import org.kiwix.kiwixmobile.language.adapter.LanguageListItem.LanguageItem
|
import org.kiwix.kiwixmobile.language.adapter.LanguageListItem.LanguageItem
|
||||||
import org.kiwix.kiwixmobile.zim_manager.Language
|
import org.kiwix.kiwixmobile.zim_manager.Language
|
||||||
|
|
||||||
sealed class State() {
|
sealed class State {
|
||||||
object Loading : State()
|
object Loading : State()
|
||||||
object Saving : State()
|
object Saving : State()
|
||||||
data class Content(
|
data class Content(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user