once

val once: Boolean = false

If true, the listener is removed after the next time a type event is dispatched.