enso-org / enso

Enso Analytics is a self-service data prep and analysis platform designed for data teams.
https://ensoanalytics.com
Apache License 2.0
7.39k stars 323 forks source link

Grouped Components - Widgets for default values #11246

Open farmaazon opened 1 month ago

farmaazon commented 1 month ago

To be done after #11408 and #8753

The simple input field for default argument should be replaced with actual subwidget, and special drop-down to choose required/default options. The "normal" set of widgets should be matchable basing on the current argument's type and value if any.

If there is no default value, we should match the same way as for placeholders, falling back to Code Widget if no match.

In general, this task's focus is on simple literals; the default values being function calls are not in scope.

farmaazon commented 1 month ago

Refinement notes:

farmaazon commented 4 weeks ago

Refinement notes, vol. 2: