listener
fun Observable.listener(context: CoroutineContext = Dispatchers.JavaFx, listener: suspend CoroutineScope.(Observable) -> Unit): InvalidationListener
Adds an InvalidationListener which will be notified whenever the Observable becomes invalid.
fun <T> ObservableValue<T>.listener(context: CoroutineContext = Dispatchers.JavaFx, listener: suspend CoroutineScope.(Observable, oldValue: T, value: T) -> Unit): ChangeListener<T>
Adds a ChangeListener which will be notified whenever the value of the ObservableValue changes.
fun <T : ObservableArray<T>> ObservableArray<T>.listener(context: CoroutineContext = Dispatchers.JavaFx, listener: suspend CoroutineScope.(array: T, changed: Boolean, from: Int, to: Int) -> Unit): ArrayChangeListener<T>
Add a listener to this observable array.
fun <E> ObservableList<E>.listener(context: CoroutineContext = Dispatchers.JavaFx, listener: suspend CoroutineScope.(ListChangeListener.Change<out E>) -> Unit): ListChangeListener<E>
Add a listener to this observable list.
fun <K, V> ObservableMap<K, V>.listener(context: CoroutineContext = Dispatchers.JavaFx, listener: suspend CoroutineScope.(MapChangeListener.Change<out K, out V>) -> Unit): MapChangeListener<K, V>
fun <E> ObservableSet<E>.listener(context: CoroutineContext = Dispatchers.JavaFx, listener: suspend CoroutineScope.(SetChangeListener.Change<out E>) -> Unit): SetChangeListener<E>
Add a listener to this observable map.