• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

eclipsesource / jsonforms / 1568
83%

Build:
DEFAULT BRANCH: master
Ran 18 Apr 2018 08:11AM UTC
Jobs 1
Files 74
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1568

push

travis-ci

eneufeld
Add Editor Package with Editor Webcomponent and Tree Renderer (#925)

* The Ecore demo was removed and moved to its own repo.
* A new more simple example based on tasks was added.

* Fixed the materialize CSS of the tree and the toolbar of the example
editor by copying the needed parts of materialize.css (mainly buttons
and nav).

* Tree master detail runs as react component in jsoneditor:
  * Drag and Drop in the editor's tree renderer using React Dnd
  * Lists recognize and highlight whether a dragged element can be dropped
  * Move data on hover over other suitable list items (reorders lists)
  * List items are drag sources and drop targets to allow sortable behavior

* The editor now allows to register detail schemata that are stored in a newly introduced editor property in the jsonforms store:
  * The path of the ui schemata in the store is jsonforms/editor/uischemata.
  * The schemata are stored as an object whose keys are the Json Schema IDs. The values are the detail UI schemata.
  * Added a reducer for the editor part of the jsonforms store

* Add editor configuration  to store
  * image, label, and model mappings
  * identifying Property
  * resources (no add resource action yet)

* Example reuses JsonForms webcomponent
  * Define an Json Editor IDE wrapper that configures the web component and registers the toolbar buttons
  * Use IDE Wrapper for Ecore example
  * Extend JsonFormsElement to allow configuring the inner component (in the editor case the TreeRenderer)

344 of 478 branches covered (71.97%)

965 of 1128 relevant lines covered (85.55%)

73.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1568.1 18 Apr 2018 08:11AM UTC 0
85.55
Travis Job 1568.1
Source Files on build 1568
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1568
  • 24304bc1 on github
  • Prev Build on master (#1566)
  • Next Build on master (#1570)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc