getBinding

inline fun ObservableFloatArray.getBinding(index: Int): FloatBinding
inline fun ObservableFloatArray.getBinding(index: ObservableNumberValue): FloatBinding
inline fun ObservableFloatArray.getBinding(index: ObservableIntegerValue): FloatBinding

Creates a new FloatBinding that contains the element of an ObservableFloatArray at the specified position.


inline fun ObservableIntegerArray.getBinding(index: Int): IntegerBinding
inline fun ObservableIntegerArray.getBinding(index: ObservableNumberValue): IntegerBinding
inline fun ObservableIntegerArray.getBinding(index: ObservableIntegerValue): IntegerBinding

Creates a new IntegerBinding that contains the element of an ObservableIntegerArray at the specified position.


inline fun <E> ObservableList<E>.getBinding(index: Int): ObjectBinding<E>
inline fun <E> ObservableList<E>.getBinding(index: ObservableNumberValue): ObjectBinding<E>
inline fun <E> ObservableList<E>.getBinding(index: ObservableIntegerValue): ObjectBinding<E>

Creates a new ObjectBinding that contains the element of an ObservableList at the specified position.


inline fun ObservableList<Boolean>.getBinding(index: Int): BooleanBinding
inline fun ObservableList<Boolean>.getBinding(index: ObservableNumberValue): BooleanBinding
inline fun ObservableList<Boolean>.getBinding(index: ObservableIntegerValue): BooleanBinding

Creates a new BooleanBinding that contains the element of an ObservableList at the specified position.


inline fun ObservableList<Double>.getBinding(index: Int): DoubleBinding
inline fun ObservableList<Double>.getBinding(index: ObservableNumberValue): DoubleBinding
inline fun ObservableList<Double>.getBinding(index: ObservableIntegerValue): DoubleBinding

Creates a new DoubleBinding that contains the element of an ObservableList at the specified position.


inline fun ObservableList<Float>.getBinding(index: Int): FloatBinding
inline fun ObservableList<Float>.getBinding(index: ObservableNumberValue): FloatBinding
inline fun ObservableList<Float>.getBinding(index: ObservableIntegerValue): FloatBinding

Creates a new FloatBinding that contains the element of an ObservableList at the specified position.


inline fun ObservableList<Int>.getBinding(index: Int): IntegerBinding
inline fun ObservableList<Int>.getBinding(index: ObservableNumberValue): IntegerBinding
inline fun ObservableList<Int>.getBinding(index: ObservableIntegerValue): IntegerBinding

Creates a new IntegerBinding that contains the element of an ObservableList at the specified position.


inline fun ObservableList<Long>.getBinding(index: Int): LongBinding
inline fun ObservableList<Long>.getBinding(index: ObservableNumberValue): LongBinding
inline fun ObservableList<Long>.getBinding(index: ObservableIntegerValue): LongBinding

Creates a new LongBinding that contains the element of an ObservableList at the specified position.


inline fun ObservableList<String>.getBinding(index: Int): StringBinding
inline fun ObservableList<String>.getBinding(index: ObservableNumberValue): StringBinding
inline fun ObservableList<String>.getBinding(index: ObservableIntegerValue): StringBinding

Creates a new StringBinding that contains the element of an ObservableList at the specified position.


inline fun <K, V> ObservableMap<K, V>.getBinding(key: K): ObjectBinding<V>
inline fun <K, V> ObservableMap<K, V>.getBinding(key: ObservableValue<K>): ObjectBinding<V>

Creates a new ObjectBinding that contains the mapping of a specific key in an ObservableMap.


inline fun <K> ObservableMap<K, Boolean>.getBinding(key: K): BooleanBinding
inline fun <K> ObservableMap<K, Boolean>.getBinding(key: ObservableValue<K>): BooleanBinding

Creates a new BooleanBinding that contains the mapping of a specific key in an ObservableMap.


inline fun <K> ObservableMap<K, Double>.getBinding(key: K): DoubleBinding
inline fun <K> ObservableMap<K, Double>.getBinding(key: ObservableValue<K>): DoubleBinding

Creates a new DoubleBinding that contains the mapping of a specific key in an ObservableMap.


inline fun <K> ObservableMap<K, Float>.getBinding(key: K): FloatBinding
inline fun <K> ObservableMap<K, Float>.getBinding(key: ObservableValue<K>): FloatBinding

Creates a new FloatBinding that contains the mapping of a specific key in an ObservableMap.


inline fun <K> ObservableMap<K, Int>.getBinding(key: K): IntegerBinding
inline fun <K> ObservableMap<K, Int>.getBinding(key: ObservableValue<K>): IntegerBinding

Creates a new IntegerBinding that contains the mapping of a specific key in an ObservableMap.


inline fun <K> ObservableMap<K, Long>.getBinding(key: K): LongBinding
inline fun <K> ObservableMap<K, Long>.getBinding(key: ObservableValue<K>): LongBinding

Creates a new LongBinding that contains the mapping of a specific key in an ObservableMap.


inline fun <K> ObservableMap<K, String>.getBinding(key: K): StringBinding
inline fun <K> ObservableMap<K, String>.getBinding(key: ObservableValue<K>): StringBinding

Creates a new StringBinding that contains the mapping of a specific key in an ObservableMap.