1 repository
Defining which schema properties are visible by default versus those that require manual addition.
Distinct from Schema Default Values: Focuses on the visual presence of fields in the UI based on schema properties, not just providing fallback data values.
Explore 1 awesome GitHub repository matching software engineering & architecture · Visibility Configuration. Refine with filters or upvote what's useful.
json-editor este un generator de UI bazat pe schemă și un editor web care creează automat formulare HTML interactive din definiții JSON Schema. Funcționează ca un instrument pentru colectarea, modificarea și validarea datelor structurate prin maparea specificațiilor schemei către componentele de input corespunzătoare. Proiectul se distinge printr-o arhitectură de input de tip plug-in și maparea componentelor bazată pe resolver, care permit injectarea de editoare terțe și interfețe de input personalizate pentru tipuri de date specializate, cum ar fi markdown, culori și cod cu syntax-highlighting. De asemenea, suportă rezoluția schemei externe via URL-uri și hyper-schema linking pentru a integra modele de date la distanță și documente conexe. Sistemul acoperă gestionarea cuprinzătoare a layout-ului formularelor, inclusiv aranjamente de tip grid și configurații de array, alături de logica condițională pentru câmpurile dependente și popularea dinamică a enum-urilor. Oferă un motor de validare care impune atât constrângeri standardizate de schemă, cât și reguli de business personalizate, suportând în același timp localizarea șirurilor de caractere UI și integrarea cu framework-uri CSS externe.
Defines which schema properties are visible by default and which must be added manually to the form.