Handle offline mode in history list
This commit is contained in:
@@ -11,6 +11,9 @@ class SourcesSelectAdapter(
|
||||
listener: SourceConfigListener,
|
||||
coil: ImageLoader,
|
||||
lifecycleOwner: LifecycleOwner,
|
||||
) : BaseListAdapter<SourceConfigItem>(
|
||||
sourceConfigItemCheckableDelegate(listener, coil, lifecycleOwner),
|
||||
)
|
||||
) : BaseListAdapter<SourceConfigItem>() {
|
||||
|
||||
init {
|
||||
delegatesManager.addDelegate(sourceConfigItemCheckableDelegate(listener, coil, lifecycleOwner))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,10 +9,15 @@ class SourceConfigAdapter(
|
||||
listener: SourceConfigListener,
|
||||
coil: ImageLoader,
|
||||
lifecycleOwner: LifecycleOwner,
|
||||
) : BaseListAdapter<SourceConfigItem>(
|
||||
sourceConfigHeaderDelegate(),
|
||||
sourceConfigGroupDelegate(listener),
|
||||
sourceConfigItemDelegate2(listener, coil, lifecycleOwner),
|
||||
sourceConfigEmptySearchDelegate(),
|
||||
sourceConfigTipDelegate(listener),
|
||||
)
|
||||
) : BaseListAdapter<SourceConfigItem>() {
|
||||
|
||||
init {
|
||||
with(delegatesManager) {
|
||||
addDelegate(sourceConfigHeaderDelegate())
|
||||
addDelegate(sourceConfigGroupDelegate(listener))
|
||||
addDelegate(sourceConfigItemDelegate2(listener, coil, lifecycleOwner))
|
||||
addDelegate(sourceConfigEmptySearchDelegate())
|
||||
addDelegate(sourceConfigTipDelegate(listener))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,6 +6,9 @@ import org.koitharu.kotatsu.core.ui.list.OnListItemClickListener
|
||||
|
||||
class TrackerCategoriesConfigAdapter(
|
||||
listener: OnListItemClickListener<FavouriteCategory>,
|
||||
) : BaseListAdapter<FavouriteCategory>(
|
||||
trackerCategoryAD(listener),
|
||||
)
|
||||
) : BaseListAdapter<FavouriteCategory>() {
|
||||
|
||||
init {
|
||||
delegatesManager.addDelegate(trackerCategoryAD(listener))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user