diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-09-17 15:20:42 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-09-25 11:43:22 +0000 |
| commit | 035b7149cf52f754a47b0edff093226a244433fa (patch) | |
| tree | 9a64a99d3ade804267f696b64901c16d407611e6 | |
| parent | 0d483f65711d345ce85877a379f50ba0cb0134f2 (diff) | |
| download | mullvadvpn-035b7149cf52f754a47b0edff093226a244433fa.tar.xz mullvadvpn-035b7149cf52f754a47b0edff093226a244433fa.zip | |
Add account entry removal callback to the adapter
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountHistoryAdapter.kt | 2 |
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) } } } |
