Open ebruchez opened 8 years ago
@dom
methodsVar
values so cannot be an arbitrary hierarhcy of case classes and ADTsdata-
attributesProperty
, can be case class, enables change listening and validationImmutable.js
)required
validation, dirty
/pristine
, touched
/untouched
, custom validatorsFYI: Binding.scala does support recursive workflow UI See https://thoughtworksinc.github.io/Binding.scala/#3
Though I don't know if it is iTunes-like
For Orbeon Forms 2016.3, we will build that UI with XForms as usual. For the future, we are considering a few options.
We started implementing the UI for #2256 using Scala.js a while back. The UI is not huge in terms of the surface it uses, but it's not a plain form: it is very dynamic and it even has a recursive aspect to it!
Ideas which we implemented:
We have the following issues:
There are a few frameworks we would like to research before investing more on our own:
The idea is to: