mirror of
https://github.com/status-im/keycard-connect.git
synced 2025-02-27 18:10:28 +00:00
add cancel script
This commit is contained in:
parent
ce8a355e63
commit
43f74a85a2
@ -30,7 +30,7 @@ class CardScriptExecutor(private val activity: Activity) : CardListener {
|
||||
|
||||
val runningScript = script ?: defaultScript ?: return
|
||||
|
||||
script@ for (cmd in runningScript) {
|
||||
script@for (cmd in runningScript) {
|
||||
when (cmd.run(executionContext)) {
|
||||
CardCommand.Result.OK -> {}
|
||||
CardCommand.Result.CANCEL -> { break@script}
|
||||
@ -65,4 +65,9 @@ class CardScriptExecutor(private val activity: Activity) : CardListener {
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
fun cancelScript() {
|
||||
script = null
|
||||
state = State.READY
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user