Package Exports
- sprotty/css/sprotty.css
- sprotty/lib
- sprotty/lib/base/di.config
- sprotty/lib/base/model/smodel
- sprotty/lib/base/model/smodel-utils
- sprotty/lib/base/types
- sprotty/lib/base/views/dom-helper
- sprotty/lib/features/hover/popup-position-updater
- sprotty/lib/features/update/update-model
- sprotty/lib/graph/sgraph-factory
- sprotty/lib/utils/async
- sprotty/lib/utils/iterable
- sprotty/lib/utils/keyboard
- sprotty/lib/utils/registry
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (sprotty) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
sprotty
This is the client part of Sprotty, a next-generation, open-source diagramming framework built with web technologies.
Some selected features:
- fast, scalable SVG rendering that is compatible with many browsers and stylable with CSS,
- animations built into the core,
- support for a distributed runtime with a diagram client and a model server,
- a fast, reactive client architecure implemented in TypeScript,
- a Java-based server architecture,
- configuration via dependency injection,
- integration with Xtext, the Language Server Protocol and Theia that can be run as rich-client as well as in the browser.
The server part of sprotty is written in Java / Xtend and is available via Maven Central or JCenter.
For further information please consult the wiki or this blog post.