This repository contains a framework. It is meant as a library or platform for implementing certain features or types of products, or can be used as a product directly. It is designed to be reusable, customizable, and ready for production.
This repository is in maintenance mode. The maintainers will focus on issues relevant to their adoption use cases only.
For more information, please visit the EMF Cloud Website.
If you are interested in adopting this framework for your product or enhancing its feature spectrum, please get in contact with us using the discussions forum and have a look at our support options!
- https://www.npmjs.com/package/@eclipse-emfcloud/jsonforms-property-view
- https://www.npmjs.com/package/@eclipse-emfcloud/modelserver-jsonforms-property-view
This package provides a framework to integrate a form-based property-view using JSONForms in an Eclipse Theia application.
For more details on the Eclipse Theia property-view please visit the @theia/property-view
documentation.
This package provides a Model Server aware version of the jsonforms-property-view.
This basic development example uses the jsonforms-property-view in a minimal Eclipse Theia browser application.
Install nvm.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
Install npm and node.
nvm install 20
nvm use 20
Install yarn.
npm install -g yarn
yarn
yarn lint
yarn all
yarn start
The example browser app runs at http://localhost:3000.
This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at http://www.eclipse.org/legal/epl-2.0.
This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License v. 2.0 are satisfied: MIT.
SPDX-License-Identifier: EPL-2.0 OR MIT