summaryrefslogtreecommitdiffhomepage
path: root/android/src/main
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-17 15:20:42 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-25 11:43:22 +0000
commit035b7149cf52f754a47b0edff093226a244433fa (patch)
tree9a64a99d3ade804267f696b64901c16d407611e6 /android/src/main
parent0d483f65711d345ce85877a379f50ba0cb0134f2 (diff)
downloadmullvadvpn-035b7149cf52f754a47b0edff093226a244433fa.tar.xz
mullvadvpn-035b7149cf52f754a47b0edff093226a244433fa.zip
Add account entry removal callback to the adapter
Diffstat (limited to 'android/src/main')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountHistoryAdapter.kt2
1 files changed, 2 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountHistoryAdapter.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountHistoryAdapter.kt
index 155d1d73fc..6e88a2d9a1 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountHistoryAdapter.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountHistoryAdapter.kt
@@ -19,6 +19,7 @@ class AccountHistoryAdapter : Adapter<AccountHistoryHolder>() {
}
var onSelectEntry: ((String) -> Unit)? = null
+ var onRemoveEntry: ((String) -> Unit)? = null
override fun onCreateViewHolder(parentView: ViewGroup, type: Int): AccountHistoryHolder {
val inflater = LayoutInflater.from(parentView.context)
@@ -26,6 +27,7 @@ class AccountHistoryAdapter : Adapter<AccountHistoryHolder>() {
return AccountHistoryHolder(view, formatter).apply {
onSelect = { account -> onSelectEntry?.invoke(account) }
+ onRemove = { account -> onRemoveEntry?.invoke(account) }
}
}