Skip to content

Instantly share code, notes, and snippets.

@igorwojda
Created August 31, 2018 13:47
Show Gist options
  • Save igorwojda/c46a07a70fe3244fbf32c85ac6fb13ba to your computer and use it in GitHub Desktop.
Save igorwojda/c46a07a70fe3244fbf32c85ac6fb13ba to your computer and use it in GitHub Desktop.
class View {
private var beforeTextChangedListener: (() -> Unit)? = null
private var afterTextChangedListener: (() -> Unit)? = null
private var onTextChangedListener: (() -> Unit)? = null
fun setBeforeTextChangedListener(listener: () -> Unit) {
beforeTextChangedListener = listener
}
fun setAfterTextChangedListener(listener: () -> Unit) {
beforeTextChangedListener = listener
}
fun setOnTextChangeListener(listener: () -> Unit) {
beforeTextChangedListener = listener
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment