From 5860901c300ba743ca45f4fee473501c146f468e Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Wed, 12 May 2021 21:16:05 +0600 Subject: [PATCH] recyclerview alerts public --- CHANGELOG.md | 4 ++++ .../micro_utils/android/alerts/recyclerview/ActionsAlerts.kt | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ae0d1cccfa..f64ccf4151c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,10 @@ * `Klock`: `2.0.7` -> `2.1.0` * `UUID`: `0.2.4` -> `0.3.0` * **ALL DEPRECATIONS WERE REMOVED** +* `Android`: + * `Alerts`: + * `RecyclerView`: + * Classes `ActionViewHolder` and `ActionsRecyclerViewAdapter` became public * `Coroutines`: * New extension and function `doSynchronously` which are the same as `launchSynchronously` * New extensions `doInDefault` and `doInIO` diff --git a/android/alerts/recyclerview/src/main/kotlin/dev/inmo/micro_utils/android/alerts/recyclerview/ActionsAlerts.kt b/android/alerts/recyclerview/src/main/kotlin/dev/inmo/micro_utils/android/alerts/recyclerview/ActionsAlerts.kt index 99efd6ebe41..d7a1de7ba48 100644 --- a/android/alerts/recyclerview/src/main/kotlin/dev/inmo/micro_utils/android/alerts/recyclerview/ActionsAlerts.kt +++ b/android/alerts/recyclerview/src/main/kotlin/dev/inmo/micro_utils/android/alerts/recyclerview/ActionsAlerts.kt @@ -15,7 +15,7 @@ data class AlertAction( val callback: (DialogInterface) -> Unit ) -private class ActionViewHolder( +class ActionViewHolder( container: ViewGroup, dialogInterfaceGetter: () -> DialogInterface ) : AbstractStandardViewHolder(container, android.R.layout.simple_list_item_1) { private lateinit var action: AlertAction @@ -34,7 +34,7 @@ private class ActionViewHolder( } } -private class ActionsRecyclerViewAdapter( +class ActionsRecyclerViewAdapter( data: List, private val dialogInterfaceGetter: () -> DialogInterface ) : RecyclerViewAdapter(data) {