bpmn-js/lib
Nico Rehwaldt 04ca31fac9 feat(lib): Promisify public APIs
This commit promisifies following APIs:

   BaseViewer#importXML
   BaseViewer#importDefinitions
   BaseViewer#open
   BaseViewer#saveXML
   BaseViewer#saveSVG
   Modeler#createDiagram

Related to https://github.com/bpmn-io/bpmn-js/issues/812

BREAKING CHANGES:

* Users are now expected to have Promises either by default or
polyfilled as the APIs return a Promise now.
2020-04-29 11:12:23 +02:00
..
core chore(project): es6ify source code 2018-04-03 16:32:14 +02:00
draw chore(documentation): fix JSDoc string types 2020-04-07 06:52:55 +00:00
features chore(auto-place): adjust to new auto place API 2020-04-16 11:36:12 +00:00
import feat(lib): Promisify public APIs 2020-04-29 11:12:23 +02:00
util feat(lib): Promisify public APIs 2020-04-29 11:12:23 +02:00
.eslintrc chore(project): detect unresolved lint rules 2018-10-26 11:18:37 +00:00
BaseModeler.js chore(documentation): fix JSDoc number types 2020-04-07 06:52:55 +00:00
BaseViewer.js feat(lib): Promisify public APIs 2020-04-29 11:12:23 +02:00
Modeler.js feat(lib): Promisify public APIs 2020-04-29 11:12:23 +02:00
NavigatedViewer.js feat(project): provide Base{Viewer|Modeler} distributions 2019-12-11 13:28:35 +01:00
Viewer.js chore(documentation): fix JSDoc number types 2020-04-07 06:52:55 +00:00