eclipsesource / eclipsesource/jsonforms

Register UI schemas for definitions

Offen
#1,201 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
2.7k
Forks
424
Ø Merge
17 T. 8 Std.
Gemergte PRs (30 T.)
1

Beschreibung

**Feature Request**
Some renderers will look for registered ui schemas to render nested elements. It would be useful if additional ui schemas could not only be registered on feature paths like `myarray/items/properties/nestedarray/items` but on definitions in JSON schema.

**Solution ideas**
JSON Forms should be able to use ui schemas registered on definitions paths. For this it could for example keep the unresolved schemas around or build up a map of paths to resolved (sub)schemas.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit nachzuverfolgen, wie JSON Forms derzeit UI-Schemas auf Feature-Pfaden registriert und wie Renderer JSON-Schema-Definitionen auflösen. Vergleiche diese Suche mit definitionsbasierten Pfaden; abgeschlossen ist es, wenn auf Definitionen registrierte Schemas gefunden und für verschachtelte Elemente verwendet werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.