scalafx-utils/src/main/scala/org/gerweck/scalafx/util
Sarah Gerweck 6956bd05da Add operations to flatten arrays, lists and sets
This makes it really convenient to take a data structure like a
`ObservableBuffer`, which normally has special operations to watch for
different CRUD operations on its individual members, and treat the whole
thing as a solid value. This lets you turn it into an `ObservableValue`
where you get a notice of changes and then you can use the normal
operations like `map` and `flatMap` to react to changes.

Because this requires reprocessing the entirety of the contained values,
this may not perform as well as if you subscribe to more granular update
messages.

It is possible to round-trip these collections back to the ScalaFX
native collections using the other utilities available. This will be
required if you want to use the output to back something like a table.
2016-04-16 20:42:37 -07:00
..
observable.scala Add operations to flatten arrays, lists and sets 2016-04-16 20:42:37 -07:00
ObservableTupler.scala Remove deprecated view-bound syntax 2015-10-05 11:39:54 -07:00
package.scala Clean up unneeded imports 2015-08-12 18:29:32 -07:00
Parseable.scala This project is not property of AtScale. 2015-04-15 23:52:32 -07:00
ParsedTextField.scala This project is not property of AtScale. 2015-04-15 23:52:32 -07:00
PropertyBuilder.scala Better return type. 2015-04-15 23:56:43 -07:00
scene.scala Much progress on observables. 2015-04-16 23:51:58 -07:00
SFXApp.scala ScalaFX App wrapper 2015-09-15 01:33:05 -07:00