Skip to content

v1.2.2

Compare
Choose a tag to compare
@tobiasdiez tobiasdiez released this 06 May 20:18

Added

  • EasyBind.flatten(List<ObservableList<T>> lists) and EasyBind.concat(ObservableList<T>... lists) that create a new list combining the values of the given lists. Unlike FXCollections.concat(), updates to the source lists propagate to the combined list.
  • EasyBind.mapBacked(ObservableList<A> source, Function<A, B> mapper) that works similar to EasyBind.map with the important difference that the mapper is applied only on initializing the list and not every time an item in the list is accessed.
  • EasyBind.filter
  • EasyBind.flatMap
  • EasyBind.selectProperty
  • EasyBind.orElse
  • Support for Java Module System by providing correct module information.