March 24 update #252
JoernT
started this conversation in
Show and tell
Replies: 1 comment 4 replies
-
Thanks, @JoernT, this is very useful! It's exciting to see that DnD functionality is coming. Another thing you might add to the list is the support for E2E testing for form developers via Cypress. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
March 24 update
For those interested and for early involvement i plan to give updates here about ongoing development and current plans of what can be expected in the near future.
Would be nice if you give short feedback if this is useful for you.
new
Currently ongoing developments
src
attribute on container elements like group, case and repeat which simplifies authoring and gives you more options to assemble your final page from bits and pieces. This involves a bit of refactoring the code to avoid code duplication.upcoming
Various tasks and ideas have at least been looked into.
event hook actions
Always looking for possibilities to reduce markup and simplify certain common patterns and make them easier to understand. Let's face it - plain XForms markup can get convoluted and hard to navigate. By adding logic the markup quickly grows and it gets harder and harder to follow the traces and 'read the page'.
I came about the idea of 'event hook actions' recently and tried it with one example:
This is a common pattern you need when you need some init for your page. The fx-action allows you to group some actions to do before the UI is up.
My idea was to create alternative elements that make this IMO more speaking by allowing this alternatively:
I implemented that and it was more than trivial.
Idea would be to offer those elements for the most common situations like:
Of course all these further support the 'if', 'delay' and 'while' stuff as fx-action does cause they simply inherit from it.
IMO these also improve the readability as you also see where the action ends - so e.g. at the end of the block instead of which doesn't tell you which event handler ends here.
I appreciate any feedback on this topic but cost of implementation is rather low.
iterate
Implementation already started but stalled due to time constraints. Definitely high on list.
upload
upload can be done with usual HTML within Fore but this does not allow to associate the meta-data you probably like to set the uploaded content into context. This still need integration with submisssion directly.
fx-connection
Again - already started the implementation but lacking capacities currently to get going but i'm optimistic we'll that later this year. This will be a bit more effort to provide a stable and well-tested implementation.
This is it for today. Try to give more regular updates at least once a month and we appreciate any input, request or suggestion. Even you feel you couldn't contribute you may still contribute - by dropping feedback, providing or requesting examples. We learn from practice and improve the product on the go.
Beta Was this translation helpful? Give feedback.
All reactions