Skip to content

Instantly share code, notes, and snippets.

@tdcolvin
Created January 19, 2024 09:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tdcolvin/ee2f72714a2684dccc2dc0ba0c120f34 to your computer and use it in GitHub Desktop.
Save tdcolvin/ee2f72714a2684dccc2dc0ba0c120f34 to your computer and use it in GitHub Desktop.
fun flashTheLights() {
viewModelScope.launch {
// This seems like an unsafe infinite loop, but in fact
// it'll shut down when the viewModelScope is cancelled.
while(true) {
delay(1_000)
lightState = !lightState
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment