summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2024-01-30 20:05:08 -0600
committerTorsten Grote <t@grobox.de>2024-02-20 14:28:16 -0300
commite0feb34d9740e693b22f6301dfb1eefcb206c26e (patch)
tree42a858e68890a0fec2ae5f6c0c2b7a294f2ac8e7 /wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
parentad029fcaafa447e040fb925cfc7e6f4b1dc565f6 (diff)
downloadtaler-android-e0feb34d9740e693b22f6301dfb1eefcb206c26e.tar.gz
taler-android-e0feb34d9740e693b22f6301dfb1eefcb206c26e.tar.bz2
taler-android-e0feb34d9740e693b22f6301dfb1eefcb206c26e.zip
[wallet] DD48: implement exchange deletion
bug 0008298
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
index fa35660..cb294ac 100644
--- a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
+++ b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
@@ -33,6 +33,7 @@ interface ExchangeClickListener {
fun onExchangeSelected(item: ExchangeItem)
fun onManualWithdraw(item: ExchangeItem)
fun onPeerReceive(item: ExchangeItem)
+ fun onExchangeDelete(item: ExchangeItem)
}
internal class ExchangeAdapter(
@@ -98,6 +99,10 @@ internal class ExchangeAdapter(
listener.onPeerReceive(item)
true
}
+ R.id.action_delete -> {
+ listener.onExchangeDelete(item)
+ true
+ }
else -> false
}
}