Comments (1)
Hi @buremba,
That would certainly be a nice feature in general. Such properties could be collected and included in the UI Schema generator and then either have an implied "default rule" or we include the rule in the generation.
Things become much more complicated depending on the behavior of the if, for example if the then/else
switches the type
of the control. These cases should still be ignored.
Would you like to contribute this extension to the ui schema generator?
from jsonforms.
Related Issues (20)
- Get rid of lodash and swap it out for lodash-es HOT 6
- UI broken in the Documentation HOT 2
- uischema props are not propagated to Layout renderer when using a material Object Renderer HOT 1
- Typescript types not exported HOT 2
- ArrayLayoutRenderer was not found in '@jsonforms/angular-material' HOT 8
- Detect and restructure import cycles
- Data not be modify HOT 2
- Errors duplication while validating HOT 1
- Support 'dependentRequired'
- UpdateAction array context should also be handed over in the ExpandPanels [Material UI]
- The delete button should be displayed only when an item is hovered and hidden HOT 1
- Support @mui/x-date-pickers v7 HOT 1
- Only one Json HOT 1
- interface UISchemaElement type error HOT 2
- UiSchema in Jupyter Dialog Box not working at all HOT 5
- Support Bundling json schema HOT 1
- JSON Schema with special characters like "." in the key not rendering properly HOT 1
- Add Angular 18 support HOT 4
- Programmatic builder pattern UISchema alternative
- Value-based Enum Filters
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsonforms.