Skip to content

Commit

Permalink
Can now shut down the ECR on Device application
Browse files Browse the repository at this point in the history
  • Loading branch information
henrik-klev committed Sep 18, 2024
1 parent 09d57fa commit 51d2e50
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
1 change: 1 addition & 0 deletions app/src/main/java/com/pax/ecr/app/AdminAction.kt
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ enum class AdminAction {
OPEN_CONFIG_MENU,
TEMPORARY_SHOW,
MODE_SELECTOR,
SHUTDOWN,
}
4 changes: 4 additions & 0 deletions app/src/main/java/com/pax/ecr/app/MainActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,10 @@ class MainActivity : ComponentActivity() {
AdminAction.MODE_SELECTOR -> {
selectedMode = null
}

AdminAction.SHUTDOWN -> {
this.finishAndRemoveTask()
}
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,11 @@ fun AdminMenu(
modifier = Modifier.padding(vertical = 24.dp),
) {
AdminMenuButton("Admin Menu") { actionHandler(AdminAction.OPEN_ADMIN_MENU) }
AdminMenuButton("Show payment app") { actionHandler(AdminAction.MOVE_TO_FRONT) }
AdminMenuButton("Temporarily show payment app") { actionHandler(AdminAction.TEMPORARY_SHOW) }
AdminMenuButton("Configuration") { actionHandler(AdminAction.OPEN_CONFIG_MENU) }
AdminMenuButton("Go to mode selector") { actionHandler(AdminAction.MODE_SELECTOR) }
AdminMenuButton("Show payment app") { actionHandler(AdminAction.MOVE_TO_FRONT) }
AdminMenuButton("Shutdown ECR on Device") { actionHandler(AdminAction.SHUTDOWN) }
AdminMenuButton("Temporarily show payment app") { actionHandler(AdminAction.TEMPORARY_SHOW) }
}
}
}
Expand Down

0 comments on commit 51d2e50

Please sign in to comment.