Provide a ordered pretty print for formEditor.getSchema
#881
Labels
backlog
Queued in backlog
enhancement
New feature or request
needs discussion
Needs further discussion
spring cleaning
Could be cleaned up one day
Is your feature request related to a problem? Please describe.
As a user of our form editor, I might want to edit the form JSON manually, e.g. via my favorite IDE. In that case, it's hard for me to browse the schema as a form field properties are randomly ordered and don't follow the structure of the properties panel.
Example: The general properties like
label
,description
andkey
comes first in the user interface, but sometimes last in the respective schema. This makes it harder to visually scan for a specific form field in the schema, where I'd rather look for a label instead of the values. This becomes even more important as forms tend to become more complex these days.Describe the solution you'd like
Provide an option to export the schema by an ordered pretty print that follows the order of the properties panel.
We could consider making this the default behavior on export.
Describe alternatives you've considered
Decide that raw JSON editing is not a supported use case and do nothing.
Additional context
Cf. this slack thread from @falko.
The text was updated successfully, but these errors were encountered: