Skip to content

Instantly share code, notes, and snippets.

@adam-arold
Created January 11, 2019 23:59
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 adam-arold/2e8dc982aa984ae6d98d2c0c5abf5f8e to your computer and use it in GitHub Desktop.
Save adam-arold/2e8dc982aa984ae6d98d2c0c5abf5f8e to your computer and use it in GitHub Desktop.
fun <T: Event> Observable<T>.onEvent(fn: (Event) -> Unit){
onEvent(object : Listener<T> {
override fun accept(event: T) {
fn(event)
}
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment