diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-07-03 17:01:20 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-07-15 12:52:17 +0000 |
| commit | 6b0639640a083c5cb40edc6a7aee3b3da36108cb (patch) | |
| tree | b5f2490292e5b1b47fc3804251e8c449cfd27422 /android/src | |
| parent | 32f7c8beb8aeb402d080ff0438c8b599e9a14b09 (diff) | |
| download | mullvadvpn-6b0639640a083c5cb40edc6a7aee3b3da36108cb.tar.xz mullvadvpn-6b0639640a083c5cb40edc6a7aee3b3da36108cb.zip | |
Implement `CellSwitch.toggle` method
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/CellSwitch.kt | 7 |
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 -> { |
