right now in my domain models im using the kotlin ...
# tornadofx
s
right now in my domain models im using the kotlin observable delegate to facilitate an old school PropertyChangeListener pattern. The ViewModel adds a a listener and updates its properties based on the updates. It works fairly well.