0.36.0 • Published 8 months ago
@s1seven/json-ui v0.36.0
JSON UI
A dynamic user interface for creating JSON documents according to a JSON schema.
TODO
- uniqueItems
- remove array items
NOT SUPPORTED
- multiple types
- nested oneOf, anyOf (think of inferring values)
- sub-objects within oneOf and anyOf (same reason)
- null type
- true | false type
- inferring oneOf is a bit flawed if additionalProperties is true
Paths
- Enum:
Certificate/Analysis/Inspections/0/ValueType
- Enum Array:
JSON UI decision tree
.
├── string
│ ├── file
│ │ └── file upload
│ │ ├── file type
│ │ └── size requirements
│ ├── enum
│ │ ├── dropdown (one of)
│ │ │ └── search functionality
│ │ ├── radio button
│ │ └── autocomplete
│ ├── date
│ │ └── date picker
│ │ ├── min / max date
│ │ └── time input
│ ├── password
│ │ └── password input
│ ├── color
│ │ └── color picker
│ ├── multiline
│ │ ├── textarea
│ │ │ └── min / max length
│ │ └── wysiwyg editor
│ │ └── ...
│ └── one line
│ └── text input
│ ├── min / max length
│ └── format / mask
│ ├── email
│ ├── password
│ ├── phone
│ ├── zip code
│ └── url
├── number
│ ├── enum
│ │ └── dropdown (single select)
│ ├── number picker
│ │ ├── min / max
│ │ ├── steps
│ │ ├── number format
│ │ └── decimal places
│ └── slider
│ ├── min / max
│ └── steps
├── boolean
│ ├── toggle
│ └── checkbox
├── object
│ └── section
│ ├── title
│ ├── level
│ └── collapsable
└── array
├── typed set (many of)
│ ├── checkbox group
│ └── multi select dropdown
└── repeatable field group
├── min / max item count
└── optional item type
0.36.0
8 months ago
0.35.0
8 months ago
0.34.0
8 months ago
0.32.0
8 months ago
0.31.0
8 months ago
0.30.0
8 months ago
0.29.0
8 months ago
0.28.0
8 months ago
0.27.0
8 months ago
0.26.0
8 months ago
0.25.0
8 months ago
0.24.0
8 months ago
0.23.0
8 months ago
0.22.0
8 months ago
0.21.0
9 months ago
0.20.0
9 months ago
0.19.0
9 months ago
0.18.0
9 months ago
0.17.0
9 months ago
0.16.0
9 months ago
0.15.0
9 months ago
0.14.0
9 months ago
0.13.0
9 months ago
0.12.0
9 months ago
0.11.0
9 months ago
0.10.0
9 months ago
0.9.0
9 months ago
0.7.0
9 months ago
0.6.0
9 months ago
0.5.0
9 months ago
0.4.0
9 months ago
0.3.0
9 months ago
0.2.0
9 months ago
0.1.0
9 months ago
0.0.0
9 months ago