json-schema-form
json-schema-form copied to clipboard
Angular JSON Schema Form Library
in this example: https://github.com/riskine/ontology/blob/master/schemas/core/person.json a person can have children: "children": { "type": "array", "description": "children of person", "items": { "$ref": "person.json" } }, this causes an "infinite" form. make arrays...
edit field for key can be * in the tab heading * in the first table column
In the editor, with default layout, for type `array` there is an a11y problem. When hovering one input field by mouse, the delete button appears, but when using only the...
Hi, I just made an upgrade from Angular 14 to 15 and I also updated @dashjoin/json-schema-form to 1.0.1. I noticed that the schema property "order" is not taken into account....
We currently evaluate computed expressions are follows: ``` this.value[field] = jsonata(expression).evaluate(this.value); ``` where the expression (from the schema def) is applied on the object. However, a typical case is to...
When attempting to modify the field date in the given example, the date component stay displayed and there's no possibility to skip to the next field.
currently need to add jsonata, @angular/material
see commented out sections here: https://github.com/dashjoin/json-schema-form/blob/master/src/app/app.component.html
the stackblitz example is broken seems to be caused by an EJS import of jsonata
components can be registered. Before rendering, we can "ask" the components to see if they are able to display the current schema. This way, we can also handle cases without...