com.r3corda.client.fxutils / javafx.collections.ObservableMap

Extensions for javafx.collections.ObservableMap

createMapChange fun <A, K> ObservableMap<K, A>.createMapChange(key: K, removedValue: A?, addedValue: A?): Change<K, A>
getObservableEntries fun <K, V> ObservableMap<K, V>.getObservableEntries(): ObservableList<Entry<K, V>>

val nameToPerson: ObservableMap<String, Person> = (..) val people: ObservableList = nameToPerson.getObservableValues()

getObservableValue fun <K, V> ObservableMap<K, V>.getObservableValue(key: K): ObservableValue<V?>

val nameToPerson: ObservableMap<String, Person> = (..) val john: ObservableValue<Person?> = nameToPerson.getObservableValue("John")

getObservableValues fun <K, V> ObservableMap<K, V>.getObservableValues(): ObservableList<V>

val nameToPerson: ObservableMap<String, Person> = (..) val people: ObservableList = nameToPerson.getObservableValues()