summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-07-03 17:01:20 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-07-15 12:52:17 +0000
commit6b0639640a083c5cb40edc6a7aee3b3da36108cb (patch)
treeb5f2490292e5b1b47fc3804251e8c449cfd27422 /android
parent32f7c8beb8aeb402d080ff0438c8b599e9a14b09 (diff)
downloadmullvadvpn-6b0639640a083c5cb40edc6a7aee3b3da36108cb.tar.xz
mullvadvpn-6b0639640a083c5cb40edc6a7aee3b3da36108cb.zip
Implement `CellSwitch.toggle` method
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/CellSwitch.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/CellSwitch.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/CellSwitch.kt
index a012087e61..b01a73b3e3 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/CellSwitch.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/CellSwitch.kt
@@ -186,6 +186,13 @@ class CellSwitch : LinearLayout {
return super.onTouchEvent(event)
}
+ fun toggle() {
+ when (state) {
+ State.ON -> state = State.OFF
+ State.OFF -> state = State.ON
+ }
+ }
+
fun forcefullySetState(newState: State) {
when (newState) {
State.ON -> {