asAny

fun <E, T> ObservableList<E>.asAny(valueProvider: (List<E>) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableList dependency.


fun <E, T> ObservableSet<E>.asAny(valueProvider: (Set<E>) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableSet dependency.


fun <K, V, T> ObservableMap<K, V>.asAny(valueProvider: (Map<K, V>) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableMap dependency.


fun <V, T> ObservableObjectValue<V>.asAny(valueProvider: (V?) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableObjectValue dependency.


fun <T> ObservableBooleanValue.asAny(valueProvider: (Boolean) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableBooleanValue dependency.


fun <T> ObservableDoubleValue.asAny(valueProvider: (Double) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableDoubleValue dependency.


fun <T> ObservableFloatValue.asAny(valueProvider: (Float) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableFloatValue dependency.


fun <T> ObservableIntegerValue.asAny(valueProvider: (Int) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableIntegerValue dependency.


fun <T> ObservableLongValue.asAny(valueProvider: (Long) -> T?): ObjectBinding<T>

Create an ObjectBinding with single ObservableLongValue dependency.