ls1intum / Apollon

UML Modeling Editor written in React
https://apollon-library.readthedocs.io
MIT License
65 stars 22 forks source link

Improve Interface and Typings #16

Closed jwilland-tum closed 5 years ago

jwilland-tum commented 5 years ago

Motivation and Context

In the most recent released version of Apollon, the interface to integrate and interact with Apollon was primarily adjusted to fit in https://github.com/ls1intum/ArTEMiS and suit the short term needs. With the new Apollon Version 2.0, we want to refactor the exposed functionality and typing definitions to allow a more generic way to communicate with the application. Especially when it comes to the newly introduced diagram types.

Description

Functionality is defined in the file ApollonEditor. All functionality and typing definitions required to perform all kind of interaction between Apollon and the integrating system are defined there.